Web Server on non standard port

I am trying to create web services on a non standard port. I have the application rules set to allow all for this application. Anyone on my LAN can access the Web Services with the firewall turned on but no one outside of my network can. When i turn off the Comodo Firewall people outside my LAN can access the web services fine. I am not sure what to do next. I have the Application Rules set to allow all for that application. Is there any things else I need to add? Any suggestions?

You need a Global Rule to allow for incoming traffic (opening a port so to speak). With CIS incoming traffic first sees Global Rules; hence the port we open. Then it goes through Application Rules and will find your server listening.

Read the following tutorial I made. Substitute the port numbers and protocol for your situation.

To open the port TCP 1723 for example

First step is to determine the MAC or Physical address of you network connector. Go to Start → Run → cmd → enter → a black box will show up and enter the following → ipconfig /all (notice the space before /all) → enter → now look up the Physical address and write it down.

Notice that Physical address = MAC address

Firewall → Advanced → Network Security policy → Global Rules → Add → fill in the following:
Action: Allow
Protocol: TCP
Direction: In
Description: Incoming Port

Source address: Any
Destination Address: Choose MAC address and fill in the found MAC/Physical address
Source Port: Any
Destination Port: 1723

Then push Apply → Now make sure that the new rule is somewhere above the basic block rule(s) as the bottom (the block rules have red icons); you can drag and drop the rules → Ok.

That did it!!

Thank you very much.