Есть домен example.com и есть поддомен вида ww2.example.com
На обоих друпал 6.3 6.4 с авторизцией по OpenID (мультисайт без общих пользователей)
При вводе openid в форму на example.com все работает, а на ww2.example.com - нет. Тоесть, когда что-то неправильно - выводится ссобщение об ошибке, а когда подтверждение OpenID прошодит штатно - просто снова выдает главную страницу (в случае с блоком и ?q=user).
Комментарии
Вылечилось отключением-удалением модуля OpenID и повторной авторизацией после включения.
После бэкапа-рестора история повторяется. Причем трюк с выключением-включением не рботает.
Если кому надо - домен 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
И вот ответ
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), то вижу сообщение об ошибке.
Доступ к Сети есть - обновления проверяются.
Где собака порылась?