Hi Gour,

I've filed a SLIDER bug and uploaded my patch:
https://issues.apache.org/jira/browse/SLIDER-1097

Thanks,

Tim

On Fri, Mar 4, 2016 at 5:13 PM, Gour Saha <gs...@hortonworks.com> wrote:

> Tim,
> Can you please file a SLIDER bug on this issue and also upload the patch?
>
> -Gour
>
> From: Tim I <t...@timisrael.com<mailto:t...@timisrael.com>>
> Reply-To: "dev@slider.incubator.apache.org<mailto:
> dev@slider.incubator.apache.org>" <dev@slider.incubator.apache.org<mailto:
> dev@slider.incubator.apache.org>>
> Date: Thursday, March 3, 2016 at 11:30 PM
> To: "dev@slider.incubator.apache.org<mailto:
> dev@slider.incubator.apache.org>" <dev@slider.incubator.apache.org<mailto:
> dev@slider.incubator.apache.org>>
> Subject: Re: Firewalls and internal endpoint ports issue
>
> I think I've resolved the issue on my cluster with the attached patch.
> I'm still testing it, but, so far so good.  I just wanted to get this out
> there for now in case others are having similar issues.
>
> Hopefully the diff doesn't get stripped.  Essentially, I tacked oneway and
> twoway SSL port configuration to the Builder class in AgentWebApp
>
> Then, I used getPortToRequest() to pull a port from the pool of predefined
> ports when creating the App (in SliderAppMaster).
>
>
> Tim
>
> On Thu, Mar 3, 2016 at 3:32 PM, Tim I <t...@timisrael.com<mailto:
> t...@timisrael.com>> wrote:
> Hi all,
>
> Our use case is to run apps on slider in an environment where all no
> registered ports (or ranges of ports) need to be firewalled off.
>
> I'm getting some issues when my appmaster runs on a different node than
> the agent.  It appears to be due to the following ports (specifically the
> oneway port):
>
>
> }; internal endpoints: {{
>   "api" : "classpath:org.apache.slider.agents.secure",
>   "addressType" : "uri",
>   "protocolType" : "REST",
>   "addresses" : [ {
>     "uri" : "https://node03.domain.com:54673/ws/v1/slider/agents";
>   } ]
> }; {
>   "api" : "classpath:org.apache.slider.agents.oneway",
>   "addressType" : "uri",
>   "protocolType" : "REST",
>   "addresses" : [ {
>     "uri" : "https://node03.domain.com:42728/ws/v1/slider/agents";
>   } ]
>
> The error from the agent container is:
> INFO 2016-03-03 20:06:37,358 NetUtil.py:38 - Connecting to the following
> url https://node03.domain.com:42728/ws/v1/slider/agents/
> INFO 2016-03-03 20:07:40,359 NetUtil.py:57 - Failed to connect to
> https://node03.domain.com:42728/ws/v1/slider/agents/ due to [Errno 110]
> Connection timed out
> INFO 2016-03-03 20:07:40,359 NetUtil.py:76 - Server at
> https://node03.domain.com:42728/ws/v1/slider/agents/ is not reachable,
> sleeping for 10 seconds...
>
>
> A few of questions:
> 1.  Is it possible to set this port?
> 2.  Is it possible to set this port per application?
> 3.  Is it possible to set this to a range of ports (like the
> ALLOCATED_PORT)?
>
> Thanks,
>
> Tim
>
>

Reply via email to