github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
github ([personal profile] github) wrote in [site community profile] changelog2015-06-27 09:36 pm

[dreamwidth/dw-free] 4c5304: Fix OpenID login error on live site

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

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org