I'm very confused on the steps needed to make a connection through a firewall to a server running mobilink.
The mobilink and database are on a separate machine inside the network, behind the firewall. My network administrator said he opened up port 2439.
The app that I created with AppForge has the following set for the
.Stream = ULStreamType.ulTCPIP
.StreamParms = "host=12.34.567.89" <== IP Address of firewall
.Version = "construction"
.PingOnly = True
Then, on the database server behind the network firewall, I run mobilink with the following command:
dbmlsrv9 -c "dsn=odbcname" -x "tcpip(host=12.34.567.89)" -v+ -zu+
From what I read, setting the host to the IP Address is telling it where to listen for requests. However, when I run that I get the error:
"Error: Unable to initialize the 'tcpip' network layer. Unable to bind a socket to port 2439. The system-specific error code is 10048 (hex 00002740)."
What am I doing wrong?