• Twitter
  • FaceBook

Welcome to ISAserver.org

Forums | Register | Login | My Profile | Inbox | RSS RSS icon | My Subscription | My Forums | Address Book | Member List | Search | FAQ | Ticket List | Log Out

Port 0 Traffic, How do I get this to pass through ISA?

Users viewing this topic: none

Logged in as: Guest
  Printable Version
All Forums >> [ISA 2006 Firewall] >> General >> Port 0 Traffic, How do I get this to pass through ISA? Page: [1]
Message << Older Topic   Newer Topic >>
Port 0 Traffic, How do I get this to pass through ISA? - 16.May2007 1:02:50 PM   


Posts: 15
Joined: 26.Jun.2006
Status: offline
I have an application made by Food Services of America called 'ServiceLink Powercell 4' which is used to bulk order food.

However this application has problems as when it initializes and connects to their servers, recieve this error:


So I found this error description:

Cannot assign requested address. 
The requested address is not valid in its context. Normally results from an attempt to bind to an address that is not valid for the local machine, or connect/sendto an address or port that is not valid for a remote machine (e.g. port 0).

Okay so my next question to answer: 'why or how is  port 0 used?'  and with a little more research I found this:

Port 0
Port 0 is officially a reserved port in TCP/IP networking, meaning that it should not be used for any TCP or UDP network communications.
However, port 0 sometimes takes on a special meaning in network programming, particularly Unix socket programming. In this environment, port 0 is a programming technique for specifying system-allocated (dynamic) ports. [b] Instead of "hard-coding" a particular port number, or writing code that searches for an open port[/b], Unix programmers simply specify port 0 as a connection parameter. That triggers the operating system to automatically search for and return the next available port in the dynamic port number range. 

This programming technique [i]does not[/i] work the same way in Microsoft Windows as it does in Unix.

So obviously the programmer for this application is on the lazy side and instead of writing their own code to find an open port on the server within a given range, they relied on a Unix OS specific call.

So how can get this traffic through ISA Firewall?  Help and suggestions would be great.  I created a firewall rule specifically allowing all traffic from that workstation that uses this software to the Food Services of America servers, but I still had the problem.

Any guidance or help is appreciated.
PS...  In general it seems that nobody reponds to my threads, am I posting stupid or ignorant questions?

Post #: 1

Page:   [1] << Older Topic    Newer Topic >>
All Forums >> [ISA 2006 Firewall] >> General >> Port 0 Traffic, How do I get this to pass through ISA? Page: [1]
Jump to:

New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts