<TCPListener address="W.W.W.W" port="1600" acl="W.W.W.W X.X.X.X"/>
Where W.W.W.W is the IP Address of WEB1
X.X.X.X is the IP address of WEB2
Now I would like to configure apache with loaded mod_shib_22.so on
WEB2 to connect to shibd process on WEB1. How do I do that ?
Thanks,
Nikethan
312 953 7538
Using the same XML.
-- Scott
When I use the same XML I get the following error in shibd.log
2010-01-26 01:07:23 ERROR Shibboleth.Listener : socket call resulted in error (99): no message
2010-01-26 01:07:23 CRIT Shibboleth.Listener : failed to bind to socket.
-Nikethan
If it's not binding, that's not anything I can diagnose for you, but why are
you running shibd on a box that's trying to use a remote instance of the
service? The client end doesn't call bind, only the shibd half does.
-- Scott
I should not have started that shibd on web2. That was my bad.
Now If I use apache only on web2 and shibd on web1. The user is redirected after authentication to http://web2.example.org instead of http://lms.example.org (load balncer domain name)
ServerName in httpd.conf for web1 and web2 is set to lms.example.org
But If I have apche and shibd on web1 running and web2 apache shutdown, every thing works fine.
Both web1 and web2 apache are configured exactly same. (they are rsynced copies). Even the shibboleth config files are identical.
Any idea why apache on web2 is redirecting to web instead of lms.example.org ?
-Nikethan
If that's true, then it has to be coming from some setting you created. I'd
look at homeURL in the SP and perhaps the ACS endpoints in the metadata.
> Any idea why apache on web2 is redirecting to web instead of
> lms.example.org ?
You have to be telling it to, basically. There has to be a reference to that
hostname somewhere.
-- Scott