<?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: Talend ESB Runtime - Ubuntu - REST service - No External Access in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Runtime-Ubuntu-REST-service-No-External-Access/m-p/2264982#M44661</link>
    <description>From my reading it seems that the way I was trying to set it up isn't really possible. So I used Apache web server with mod_proxy instead to forward port 80 to port 8081 on localhost.
&lt;BR /&gt;It's a bit clunky but it works.</description>
    <pubDate>Thu, 20 Feb 2014 10:49:56 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-02-20T10:49:56Z</dc:date>
    <item>
      <title>Talend ESB Runtime - Ubuntu - REST service - No External Access</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Runtime-Ubuntu-REST-service-No-External-Access/m-p/2264981#M44660</link>
      <description>Hi, 
&lt;BR /&gt;This is my first attempt at creating and deploying a Restful service using Talend ESB. I've run into some trouble at the deployment phase. I am able to access the service using localhost:8081 and using the local IP address with port 8081 on the deployment server but can't access it using the external IP address. 
&lt;BR /&gt;I created the job in Talend Open Studio 5.4.1. The job worked fine when run in Open Studio. The REST Endpoint was set to: " 
&lt;A href="http://0.0.0.0:8081/" target="_blank" rel="nofollow noopener noreferrer"&gt;http://0.0.0.0:8081/&lt;/A&gt;". 
&lt;BR /&gt;I built the job as an OSGI bundle for ESB. 
&lt;BR /&gt;On a dedicated Ubuntu 12.04 Server, I installed the ESB Runtime as a service. I put the .jar for the REST service in the Runtime_ESBSE/container/deploy directory on this server. 
&lt;BR /&gt;After doing so, from the Ubuntu command line on the server I'm able to use the REST service using for eg. "curl localhost:8081/weather/Victoria/Melbourne", but get no response when I use the external IP address. 
&lt;BR /&gt;Port 8081 has been opened to this server in the firewall. 
&lt;BR /&gt;When I run "netstat -tupa" I see no reference to port 8081: 
&lt;BR /&gt;sudo netstat -tupa 
&lt;BR /&gt;Active Internet connections (servers and established) 
&lt;BR /&gt;Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name 
&lt;BR /&gt;tcp 0 0 localhost:32000 *:* LISTEN 781/java 
&lt;BR /&gt;tcp 0 0 localhost:mysql *:* LISTEN 787/mysqld 
&lt;BR /&gt;tcp 0 0 *:ssh *:* LISTEN 614/sshd 
&lt;BR /&gt;tcp 4 0 localhost:32000 localhost:31000 ESTABLISHED 779/karaf-wrapper 
&lt;BR /&gt;tcp 0 464 ip-10-249-69-32.ap-:ssh 220-245-229-154.s:50522 ESTABLISHED 1032/sshd: ubuntu :1527 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 localhost:57719 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :44444 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :2181 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :8101 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :8040 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :9001 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :53129 &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :rmiregistry &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :tproxy &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 781/java 
&lt;BR /&gt;tcp6 0 0 :ssh &lt;span class="lia-unicode-emoji" title=":face_blowing_a_kiss:"&gt;😘&lt;/span&gt; LISTEN 614/sshd 
&lt;BR /&gt;tcp6 0 0 localhost:60577 localhost:1527 ESTABLISHED 781/java 
&lt;BR /&gt;tcp6 0 0 localhost:31000 localhost:32000 ESTABLISHED 781/java 
&lt;BR /&gt;tcp6 0 0 localhost:1527 localhost:60577 ESTABLISHED 781/java 
&lt;BR /&gt;tcp6 0 0 localhost:1527 localhost:60578 ESTABLISHED 781/java 
&lt;BR /&gt;tcp6 0 0 localhost:60578 localhost:1527 ESTABLISHED 781/java 
&lt;BR /&gt;udp 0 0 *:bootpc *:* 468/dhclient3 
&lt;BR /&gt;Can anyone give me any clues as to what is happening here and why I can't access this service on Port 8081 from the external IP? 
&lt;BR /&gt;Thanks very much in advance! 
&lt;BR /&gt;Nathan 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCpr.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/143627i5487F5C5DA672255/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCpr.jpg" alt="0683p000009MCpr.jpg" /&gt;&lt;/span&gt;</description>
      <pubDate>Sat, 16 Nov 2024 11:44:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Runtime-Ubuntu-REST-service-No-External-Access/m-p/2264981#M44660</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T11:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB Runtime - Ubuntu - REST service - No External Access</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Runtime-Ubuntu-REST-service-No-External-Access/m-p/2264982#M44661</link>
      <description>From my reading it seems that the way I was trying to set it up isn't really possible. So I used Apache web server with mod_proxy instead to forward port 80 to port 8081 on localhost.
&lt;BR /&gt;It's a bit clunky but it works.</description>
      <pubDate>Thu, 20 Feb 2014 10:49:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Runtime-Ubuntu-REST-service-No-External-Access/m-p/2264982#M44661</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-20T10:49:56Z</dc:date>
    </item>
  </channel>
</rss>

