![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Branch: refs/heads/release-1.25
Home: https://github.com/dreamwidth/dw-free
Commit: 4c530429998ce37c3c8325965a329921abe894a3
https://github.com/dreamwidth/dw-free/commit/4c530429998ce37c3c8325965a329921abe894a3
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M cgi-bin/LJ/OpenID.pm
Log Message:
-----------
Fix OpenID login error on live site
Per discussion in #1355, trying to log in with OpenID in production currently
results in the following error:
Not an ARRAY reference at /home/dw/current/extlib/lib/perl5/Net/DNS/Paranoid.pm line 91.
My understanding of the problem is that LWP::UserAgent::Paranoid has a different argument
format for its blocked_hosts method than LWPx::ParanoidAgent did, and the arguments need
to be enclosed in an arrayref. I can't reproduce the error exactly in testing on my
development environment, but I believe this will at least get us back to where we were
before, where at least non-SSL OpenID logins would still work.
Commit: 09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
https://github.com/dreamwidth/dw-free/commit/09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M cgi-bin/LJ/OpenID.pm
Log Message:
-----------
Merge pull request #1460 from kareila/release-1.25
Fix OpenID login error on live site
Compare: https://github.com/dreamwidth/dw-free/compare/e86424ea12be...09cb13059c28
Home: https://github.com/dreamwidth/dw-free
Commit: 4c530429998ce37c3c8325965a329921abe894a3
https://github.com/dreamwidth/dw-free/commit/4c530429998ce37c3c8325965a329921abe894a3
Author: Kareila <kareila@dreamwidth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M cgi-bin/LJ/OpenID.pm
Log Message:
-----------
Fix OpenID login error on live site
Per discussion in #1355, trying to log in with OpenID in production currently
results in the following error:
Not an ARRAY reference at /home/dw/current/extlib/lib/perl5/Net/DNS/Paranoid.pm line 91.
My understanding of the problem is that LWP::UserAgent::Paranoid has a different argument
format for its blocked_hosts method than LWPx::ParanoidAgent did, and the arguments need
to be enclosed in an arrayref. I can't reproduce the error exactly in testing on my
development environment, but I believe this will at least get us back to where we were
before, where at least non-SSL OpenID logins would still work.
Commit: 09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
https://github.com/dreamwidth/dw-free/commit/09cb13059c280f6f8ff77b39fdaf9a0833cf8a59
Author: Afuna <afuna@users.noreply.github.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M cgi-bin/LJ/OpenID.pm
Log Message:
-----------
Merge pull request #1460 from kareila/release-1.25
Fix OpenID login error on live site
Compare: https://github.com/dreamwidth/dw-free/compare/e86424ea12be...09cb13059c28