<?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: tFileFetch returns on 403 but not in TOS. in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287831#M61378</link>
    <description>&lt;P&gt;The API is on CloudFlare, it's an external API.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So now I switched to tHttpRequest as a test and that works! So why is tFileFetch not doing that.....&lt;/P&gt;</description>
    <pubDate>Thu, 24 Feb 2022 11:05:56 GMT</pubDate>
    <dc:creator>JayQueue</dc:creator>
    <dc:date>2022-02-24T11:05:56Z</dc:date>
    <item>
      <title>tFileFetch returns on 403 but not in TOS.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287829#M61376</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to use an API that fetches pictures.&lt;/P&gt;&lt;P&gt;It runs fine in Talend Studio.&lt;/P&gt;&lt;P&gt;It runs fine in Postman&lt;/P&gt;&lt;P&gt;The build runs fine with the .bat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when we deploy to a Linux machine and run it with the .sh, we get&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;I&gt;Exception in component tFileFetch_1 (TFileFetch_Debug)&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;I&gt;java.lang.Exception: Method failed: HTTP/1.1 403 Forbidden&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried all the methods I could find here on the community board but no luck.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.talend.com/s/article/tFileFetch-fails-with-Forbidden-kLdke?language=en_US" target="_blank"&gt;https://community.talend.com/s/article/tFileFetch-fails-with-Forbidden-kLdke?language=en_US&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.talend.com/s/feed/0D73p000004kDpgCAE?language=en_US" target="_blank"&gt;https://community.talend.com/s/feed/0D73p000004kDpgCAE?language=en_US&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe someone has another tips&amp;amp;trick?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 23:10:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287829#M61376</guid>
      <dc:creator>JayQueue</dc:creator>
      <dc:date>2024-11-15T23:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: tFileFetch returns on 403 but not in TOS.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287830#M61377</link>
      <description>&lt;P&gt;Where is the API hosted? Is it a public API or internal? &lt;/P&gt;&lt;P&gt;Do you have another linux machine to test it on?&lt;/P&gt;&lt;P&gt;I presume Java versions are the same on all machines you have tested it on?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 10:55:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287830#M61377</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-24T10:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: tFileFetch returns on 403 but not in TOS.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287831#M61378</link>
      <description>&lt;P&gt;The API is on CloudFlare, it's an external API.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So now I switched to tHttpRequest as a test and that works! So why is tFileFetch not doing that.....&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 11:05:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287831#M61378</guid>
      <dc:creator>JayQueue</dc:creator>
      <dc:date>2022-02-24T11:05:56Z</dc:date>
    </item>
    <item>
      <title>Re: tFileFetch returns on 403 but not in TOS.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287832#M61379</link>
      <description>&lt;P&gt;So we switched to tHttpRequest in our jobs and it works. tFileFetch is flawed?&lt;/P&gt;&lt;P&gt;Talend Open Studio for ESB 7.1.1.20181026_1147&lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 12:41:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287832#M61379</guid>
      <dc:creator>JayQueue</dc:creator>
      <dc:date>2022-02-24T12:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: tFileFetch returns on 403 but not in TOS.</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287833#M61380</link>
      <description>&lt;P&gt;Unfortunately it is very difficult to even try to assess what might have caused this behaviour difference without having access to the job and the environments that you have seen this on. Looking at the CloudFlare Community, it seems that this is not an  unusual problem (https://community.cloudflare.com/t/community-tip-fixing-error-403-forbidden/53308). Web services are notoriously tricky to work with and can often need advanced tweaks with header values (which do have defaults if they aren't set), etc, to provide the server exactly what it requires to respond appropriately.  &lt;/P&gt;</description>
      <pubDate>Thu, 24 Feb 2022 14:21:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tFileFetch-returns-on-403-but-not-in-TOS/m-p/2287833#M61380</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-02-24T14:21:07Z</dc:date>
    </item>
  </channel>
</rss>

