Following up on Steve's response above, I disabled IIS on my test machines and the Casablanca-based services we have still work from external IPs (on Win 7 and 8.1). So:
1) You don't need IIS running for Casablanca-based listener services to work on Windows.
2) To provide services to external IPs, you need to be listening on http://*:xxxxx where xxxxx is your port number.
3) Your listener needs to be running with admin privileges, or have the reservation described above. There's more information on reservations here:
https://casablanca.codeplex.com/discussions/532385
4) You need to open up your firewall for the port(s) you're using. You need an incoming port rule for that, not an incoming program rule on a specific port.
Damien
1) You don't need IIS running for Casablanca-based listener services to work on Windows.
2) To provide services to external IPs, you need to be listening on http://*:xxxxx where xxxxx is your port number.
3) Your listener needs to be running with admin privileges, or have the reservation described above. There's more information on reservations here:
https://casablanca.codeplex.com/discussions/532385
4) You need to open up your firewall for the port(s) you're using. You need an incoming port rule for that, not an incoming program rule on a specific port.
Damien