<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: TXT verification records with multiple values in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441274#M43697</link>
    <description>&lt;P&gt;Thanks — I’ve just now been able to verify the domain with multiple values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem was in Route53. It wasn’t returning the multiple values correctly. After mucking around with the records, and waiting for the DNS cache to expire, I eventually got it to return correctly. In Route53, multiple values must each be on its own line, and any trailing spaces seem to mess it up too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For anyone else with this issue, multiple values should look like this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;$ dig txt domain.com

[ ... ]

;; ANSWER SECTION:
domain.com. 7200 IN TXT "hubspot-developer-verification=xxxxx"
domain.com. 7200 IN TXT "v=spf1 a mx include:mailhost1 include:mailhost2 -all"
domain.com. 7200 IN TXT "google-site-verification=xxxxx"
&lt;/LI-CODE&gt;&lt;P&gt;Instead, I was getting records that looked like this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;domain.com.		4386	IN	TXT	"v=spf1 a mx include:mailhost1 include:mailhost2 -all" "hubspot-developer-verification=xxxxx" "google-site-verification=xxxx"&lt;/LI-CODE&gt;&lt;P&gt;And randomly even this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;domain.com.		3679	IN	TXT	"hubspot-developer-verification=xxxxx" "google-site-verification=xxxxx"
domain.com.		3679	IN	TXT	"v=spf1 a mx include:mailhost1 include:mailhost2 -all"&lt;/LI-CODE&gt;&lt;P&gt;So it seems that Route53 was being finicky about our records.&lt;BR /&gt;&lt;BR /&gt;Hubspot's verification does seem to be subject to DNS caching, as I had to wait for our cache period (7200s) to have fully elaped for it to work. It's also possible that some Route53 hosts were hanging onto cached records. It did seem to take quite a while for Route53 to consistently return multiple values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 May 2021 16:58:51 GMT</pubDate>
    <dc:creator>shaneiseminger</dc:creator>
    <dc:date>2021-05-26T16:58:51Z</dc:date>
    <item>
      <title>TXT verification records with multiple values</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/440940#M43664</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Today I noticed a warning in our Hubspot developer account saying we needed to verify our domain. It was verified previously, but apparently it's become un-verified, and I believe it's because we have multiple values in our TXT records (the Hubspot verification key is in there and has been in there for some time).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I could remove the other values temporarily (and I think that maybe what we did last time) but that's not really a good solution because it'll just go un-verified again at some point in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The challenge here seems to be that Hubspot does not support multiple values in a TXT record, though Google and other providers do. Removing the other values is not an option. We have to also keep our domain verified with Google, so that value has to stay, and we also have SPF records in there too, which are pretty important for our email deliverability.&lt;BR /&gt;&lt;BR /&gt;How do we verify our domain without removing the other necessary values in the TXT record?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 May 2021 23:07:49 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/440940#M43664</guid>
      <dc:creator>shaneiseminger</dc:creator>
      <dc:date>2021-05-25T23:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: TXT verification records with multiple values</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441215#M43686</link>
      <description>&lt;P&gt;Hey &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/193086"&gt;@shaneiseminger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I do not believe it matters how many txt records you have as long as you have the correct one there...I am verifying internally and will respond if I am incorrect.&lt;/P&gt;</description>
      <pubDate>Wed, 26 May 2021 15:36:23 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441215#M43686</guid>
      <dc:creator>dennisedson</dc:creator>
      <dc:date>2021-05-26T15:36:23Z</dc:date>
    </item>
    <item>
      <title>Re: TXT verification records with multiple values</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441274#M43697</link>
      <description>&lt;P&gt;Thanks — I’ve just now been able to verify the domain with multiple values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem was in Route53. It wasn’t returning the multiple values correctly. After mucking around with the records, and waiting for the DNS cache to expire, I eventually got it to return correctly. In Route53, multiple values must each be on its own line, and any trailing spaces seem to mess it up too.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For anyone else with this issue, multiple values should look like this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;$ dig txt domain.com

[ ... ]

;; ANSWER SECTION:
domain.com. 7200 IN TXT "hubspot-developer-verification=xxxxx"
domain.com. 7200 IN TXT "v=spf1 a mx include:mailhost1 include:mailhost2 -all"
domain.com. 7200 IN TXT "google-site-verification=xxxxx"
&lt;/LI-CODE&gt;&lt;P&gt;Instead, I was getting records that looked like this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;domain.com.		4386	IN	TXT	"v=spf1 a mx include:mailhost1 include:mailhost2 -all" "hubspot-developer-verification=xxxxx" "google-site-verification=xxxx"&lt;/LI-CODE&gt;&lt;P&gt;And randomly even this:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;domain.com.		3679	IN	TXT	"hubspot-developer-verification=xxxxx" "google-site-verification=xxxxx"
domain.com.		3679	IN	TXT	"v=spf1 a mx include:mailhost1 include:mailhost2 -all"&lt;/LI-CODE&gt;&lt;P&gt;So it seems that Route53 was being finicky about our records.&lt;BR /&gt;&lt;BR /&gt;Hubspot's verification does seem to be subject to DNS caching, as I had to wait for our cache period (7200s) to have fully elaped for it to work. It's also possible that some Route53 hosts were hanging onto cached records. It did seem to take quite a while for Route53 to consistently return multiple values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 May 2021 16:58:51 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441274#M43697</guid>
      <dc:creator>shaneiseminger</dc:creator>
      <dc:date>2021-05-26T16:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: TXT verification records with multiple values</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441285#M43698</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/193086"&gt;@shaneiseminger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for writing up the solution.&amp;nbsp; Much better than my tepid at best response &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 May 2021 17:29:00 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/441285#M43698</guid>
      <dc:creator>dennisedson</dc:creator>
      <dc:date>2021-05-26T17:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: TXT verification records with multiple values</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/923332#M71110</link>
      <description>&lt;P&gt;It seems that the issue is still present with hubspot domain verification. It is complaining that the record is not found, while picking a random line from multiple txt records.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Feb 2024 14:07:11 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/TXT-verification-records-with-multiple-values/m-p/923332#M71110</guid>
      <dc:creator>MZikic</dc:creator>
      <dc:date>2024-02-15T14:07:11Z</dc:date>
    </item>
  </channel>
</rss>

