This is because you are connecting from a different host, OGo only accepts connections from localhost per default. For deployments it works like this:
/----------------\ Internet /--------\ local /-----\ | Browser/Client | <-> | Apache | <-> | OGo | \----------------/ \--------/ \-----/So you should setup Apache for proper forwarding of requests, see the install instructions. Using Apache in front of OGo is recommended for a whole lot of reasons (eg OGo itself does not speak full HTTP/1.1, but rather lets Apache do the hard work ;-).
Defaults write OpenGroupware WOHttpAllowHost \ '(localhost, myhost.mydomain)'alternatively you can use
-WOHttpAllowHost '(localhost, "myhost.mydomain")'when starting OGo from shell.