I've a D6 site set up with i18n and domain languages activated, such like:
it.mysite.tld
en.mysite.tld
fr.mysite.tld
when i log in (don't mind the subdomain), i get redirected to pages like:
www.mysite.tldhttp%2F%2Fen.mysite.tld%2Fsinglesignon%2Finitial_check%3Fs...
Urldecoded:
www.mysite.tldhttp//en.mysite.tld/singlesignon/initial_check?slave_session=cfea61af5b24412eda6c6e4f70524781&singlesignon_dest=http%3A%2F%2Fen.mysite.tld%2Fadmin%2Fsettings%2Fsinglesignon
Note:
- "www.mysite.tld" is the Master Domain (as set in the shared signon settings), also "mysite.tld" gets this result
- There is not a ":" between "http" and "//"
Maybe this problem also appears in 6.x without domain languages, but actually i can't test it.
Anyway, is this a know bug? Or appears only for me?
I hope someone can help me, thanks.
Comments
Comment #1
Luca O commentedSorry, wrong category.
Surely is a bug, not really a support request.
Comment #2
peregrina commentedoh i never read this bug :P i have the same problem.
i think it has a problem with the table prefix "share_" in the users when users allready have a prefix.
I dont have this problem if i login from the master site, and also if i remove the module i18n and still log from a slave site, i also get the problem
Comment #3
bforchhammer commentedI had the same problem...
Changing the function _singlesignon_goto_url to the following snippet seems to do it for me... I don't know if that regexp pattern will work for all cases, but it seems to works for me...
Comment #4
wayland76 commentedIf someone wanted to turn this into a patch, I'd apply it.
Comment #5
ar-jan commentedAlthough this is the older issue, marking it a duplicate of #344767: Redirect error with domain languages. because that one contains a working patch.