Исправление ошибки OpenID authentication failed: Invalid openid.mode '<No mode set>' в Prosody mod_openid
Доброго времени суток, уважаемый All
После установки и настройки Prosody на FreeBSD и подключения модуля mod_openid я не смог авторизоваться на сайтах, так как постоянно получал ошибку: "OpenID authentication failed: Invalid openid.mode '<No mode set>'" пришлось править файл mod_openid.lua
Открываем mod_openid.lua
и находим строку
str = str..urlencode(k).."="..urlencode(v).."&"
и заменить ее на
str = str..k.."="..urlencode(v).."&"
Запускаем prosody и все должно нормально авторизоваться.