Помогите с OpenID!

Главные вкладки

Аватар пользователя fasdalf@fasdalf.ru fasdalf@fasdalf.ru 4 августа 2008 в 17:46

Есть домен example.com и есть поддомен вида ww2.example.com
На обоих друпал 6.3 6.4 с авторизцией по OpenID (мультисайт без общих пользователей)
При вводе openid в форму на example.com все работает, а на ww2.example.com - нет. Тоесть, когда что-то неправильно - выводится ссобщение об ошибке, а когда подтверждение OpenID прошодит штатно - просто снова выдает главную страницу (в случае с блоком и ?q=user).

Комментарии

Аватар пользователя fasdalf@fasdalf.ru fasdalf@fasdalf.ru 15 августа 2008 в 12:44

После бэкапа-рестора история повторяется. Причем трюк с выключением-включением не рботает.
Если кому надо - домен nah_anapax_ru (_ замените на .). Пока глубоко в разарботке, так что в индекс не хочу добавлять.
В конце авторизации запрашивается УРЛ

http://nah.anapax.ru/openid/authenticate?destination=node&openid.assoc_handle=%7BHMAC-SHA1%7D%7B48a53458%7D%7BMuP9iA%3D%3D%7D&openid.identity=http%3A%2F%2Ffasdalf.isopenid.ru&openid.mode=id_res&openid.return_to=http%3A%2F%2Fnah.anapax.ru%2Fopenid%2Fauthenticate%3Fdestination%3Dnode&openid.sig=CdR1zfx2Ifk5W1GCMWJusFihWg0%3D&openid.signed=mode%2Cidentity%2Creturn_to%2Csreg.nickname%2Csreg.email&openid.sreg.email=Eugene%40fasdalf.ru&openid.sreg.nickname=Fasdalf

Вот его каголовок запроса

Host: nah.anapax.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://isopenid.ru/?action=trust
Cookie: __utma=119316825.3565161546550870000.1212731631.1212731631.1218714780.2; __utmz=119316825.1212731631.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); SESSa59e27810f6c0367cfd50c8e2cc162f8=0upegntgdcj9e6e1sfhl50qvg2; SESS00d454cfe111e0e0846d3e8cfc62e873=26vha8uq257lorl0huq3dvrd93; SESS49c2c921a0baebe08ed34ff44e7bf9aa=56onjisco5lkqrprir90nfbvr6; __utma=261070738.39328774992989540.1218714771.1218775329.1218784740.3; __utmz=261070738.1218714771.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); has_js=1; dhtml_menu=sub5000111%2Csub500092%2Csub4999017%2Csub4999010%2Csub5000037%2Csub5000020%2Csub5000516; __utmc=119316825; __utmc=261070738; __utmv=261070738.1%3AAdmin%3A%D0%9D%D0%B5%20%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE; __utmb=261070738.15.10.1218784740

И вот ответ

Server: nginx/0.6.31
Date: Fri, 15 Aug 2008 07:55:49 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
X-Powered-By: PHP/5.2.6
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Cache-Control: store, no-cache, must-revalidate, post-check=0, pre-check=0
Location: http://nah.anapax.ru/node
Content-Length: 0

После этого меня перенаправляют на /node но логина не происходит. Если авторизоваться с левым адресом (ID), то вижу сообщение об ошибке.

Доступ к Сети есть - обновления проверяются.
Где собака порылась?