Archived

This forum has been archived. Please start a new discussion on GitHub.

IceGrid behind a firewall

Hello!!

I am using IceGrid and IceStorm in a local network (behind a firewall). I want to create a proxy to a well-known object (which is executed in my server's host) in the client-side. Therefore, in the config file of the client I specify the following line to reach the registry:

Ice.Default.Locator=IceGrid/Locator: tcp -h <host> -p 10000

Moreover, I configure my router to forward all network trafic to port 10000 to my server's host. Nevertheless, I obtain an Ice.LocalException.

Have I forget any question? Do you recommend me to use another point of view?

Thank you very much!!

Comments

  • bernard
    bernard Jupiter, FL
    Hi David,

    When you configure a router, Ice does not use the locator: the resolution of indirect proxies is done in the (Glacier2) router.

    So you need to set Ice.Default.Locator in your Glacier2 config, not in your client.

    Cheers,
    Bernard