Home
TeamSite
OD on Port 443
dkuntze
Is it possible to bind the OD listener port to 443 instead of the default 20014 on Unix? I have done this successfully on windows, but when I try on a linux receiver it fails:
Session Listener failed binding on [hostname:443]
Its runnning as root and there is nothing using 443 either...
Any ideas?
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.
Find more posts tagged with
Comments
iwovGraduate
You should be able to configure OD to listen on port 443.
Are you sure nothing is running on port 443 ?
what does "netstat -an | grep 443" show ?
what happens if you run "telnet hostname 443" ?
dkuntze
Here's what I got earlier:
# netstat -nlt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:13782 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:13783 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:13722 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:13724 0.0.0.0:* LISTEN
tcp 0 0 :::22 :::* LISTEN
I know unix-like boxes won't allow for an app to run on a non-privileged port (below 1024) un less they run as root.
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.
iwovGraduate
You might want to use -a flag. The command you used shows all the ports that are listening.
Try "netstat -an | grep 443"
dkuntze
tcihs01d:/usr/OpenDeployNG/etc # netstat -an | grep 443
tcihs01d:/usr/OpenDeployNG/etc #
Nada
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.
iwovGraduate
What version of OD are you using ? SP/Patch level ?
OD Base Server or Receiver ?
What version of Linux ?
dkuntze
Both base & receiver are 6.0.1
The receiver is Suse Linux.. not sure which version
Base is win2k server.
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.
iwovGraduate
Are you able to change the port to anything other than 20014 and 443 ? Try changing it to some number higher than 10000 (which is not used by any other process).
dkuntze
Here's the weird part, I tried to change the port back to 20014 and it errors out with the same message as it did when I tried to change it to 443. Am I missing a config attribute somewhere?
I was editing odrcvr.xml and odnodes.xml. It looks like there is one thing to change in each file.
Darin Kuntze
Senior Programming Analyst
First National Bank Nebraska, Inc.
Adam Stoller
The odnodes.xml file on the BASE SERVER - specifies over what port the Base Sever will attempt to communicate with the Receiver.
the odrcvr.xml file on the RECEIVER - specifies which port it is going to bind to when starting up.
BOTH servers need to be RESTARTED if you change their respective configuration files (i.e. if you change the odrcvr, restart the Receiver; if you change the odnodes.xml [or odbase.xml], restart the Base Server)
Once that's done - try a simple test deployment to verify connectivity -- i.e. make a copy of test.xml and adjust it to work with a different target node
--fish
Senior Consultant, Quotient Inc.
http://www.quotient-inc.com