our SP seems to connect using the wrong IP address
Cantor, Scott
cantor.2 at osu.edu
Thu Nov 29 11:32:46 EST 2012
On 11/29/12 11:28 AM, "Maassen, Helma" <Helma.Maassen at atos.net> wrote:
>
>We're hosting an SP on a multiinterfaced linux machine;
>url IP certificate interface
>dloket.xxxxx.nl xxx.xxx.xxx.208 dloket.xxxxx.nl eth0
>dmid.xxxxx.nl xxx.xxx.xxx.209 dmid.xxxxx.nl eth0:0
Ok.
>It seems that the SOAP connection between our SP and (not our) IdP for
>resolving the artifact, is set up by our SP, but using the dmid.xxxxx.nl
>address/interface. That what is reported by the people from the IdP.
Ok. So that has nothing to do with Apache of any stripe, obviously.
>The public certificate that we shared with the IdP is for
>dloket.xxxxx.nl, and not dmid.xxxxx.nl, so when they "check the
>certificate", the CN does not match the url.
If it's a Shibboleth IdP, what matters is that the public key you gave
them matches. The content of the certificate is totally irrelevant, nor
should you be using a TLS server cert from your web server in any SAML
communication to an IdP. That should be a separate credential.
If it's not a Shibboleth IdP, then all bets are off, but this has nothing
to do with URLs. Your client cert has nothing to do with your web server's
name(s).
>Thanks to your earlier tip on that CURLOPT_INTERFACE, we now can make a
>connection using the dloket.xxxxx.nl address, but is that the only way to
>convince Shibboleth to use that interface to setup the connection?
Yes, but that isn't your issue. The interface it's using has *nothing* to
do with the certificate it's using. The SP decides that, not your web
server.
>We need to configure a server park of about 90 servers (with diff.
>interfaces), so I would like to make sure before I have to configure them
>all over again.
Don't. It's not the issue.
-- Scott
More information about the users
mailing list