On a high parallel environment I have receiving the error IIS-DSEE-TFPM-00052 randomly, from several type of jobs.
On port values like 51683 , 53663 , 57587 , 58653 , 51683.
The infrastructure has been updated with Microsoft security patches KB4055532, KB4055269, KB4041090 recently and from that moment these errors start appearing daily.
The full text of the errors have 2 variants:
subArgs={asc}}}(0),1: APT_PMListenerPort: bind() call failed, socket = -1, port = 51,683: Permission denied
and
buffer(1),0: APT_PMListenerPort: bind() call failed, socket = -1, port = 57,587: Permission denied
Env variables are set on the project level to:
APT_PM_STARTUP_PORT=30000
APT_PLAYER_CONNECTION_PORT=40001
APT_CONNECTION_PORT_RANGE=0
The firewall accepting all connections on this port range.
Any recommendation, ideas, suggestions?
Thanks very much in advance!
IIS-DSEE-TFPM-00052
Moderators: chulett, rschirm, roy
Could those ports already be in use? From the Windows command line type in "netstat -an" while no Jobs are running and see if the port numbers you have listed are already in use.
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
-
- Participant
- Posts: 4
- Joined: Wed Apr 18, 2018 7:40 am
I've done these but unfortunately the random port number didn't give any clue or indication for this.
The behavior observed is the following (in addition with the ones presented above): if a job is failing with a port value like 43202 (for example), the next job which fails (not the next job in sequence, as I said, randomly) encountered the same port value (e.g. 43202).
The behavior observed is the following (in addition with the ones presented above): if a job is failing with a port value like 43202 (for example), the next job which fails (not the next job in sequence, as I said, randomly) encountered the same port value (e.g. 43202).
When this happens again, can you check to see which process has the port open (perhaps it isn't a datastage process, but something else)
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
With your ranges of
I wonder if Setting APT_CONNECTION_PORT_RANGE=10000 might be more appropriate, with no overlap between the conductor and Player port ranges.
Code: Select all
APT_PM_STARTUP_PORT=30000
APT_PLAYER_CONNECTION_PORT=40001
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
-
- Participant
- Posts: 4
- Joined: Wed Apr 18, 2018 7:40 am