https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Bug ID: 1685192 Summary: LWP::Authen::Negotiate fails to authenticate to Red Hat SSO web server because if missing mutual authentication Product: Fedora Version: rawhide Status: NEW Component: perl-LWP-Authen-Negotiate Assignee: steve.traylen@cern.ch Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: perl-devel@lists.fedoraproject.org, steve.traylen@cern.ch Target Milestone: --- External Bug ID: CPAN 128699 Classification: Fedora
I encountered a failure when using LWP to perform a Kerberos authentication against Red Hat SSO web server. I narrowed the issue to the fact that LWP::Authen::Negotiate does not enable GSS_C_MUTUAL_FLAG.
I developed a fix and posted it to the upstream https://rt.cpan.org/Ticket/Display.html?id=128699. Please consider applying it to Fedora. If you don't have time and don't object, I can apply it to Fedora instead of you.
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #2 from Ben Cotton bcotton@redhat.com --- This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|steve.traylen@cern.ch |ppisar@redhat.com
--- Comment #3 from Petr Pisar ppisar@redhat.com --- No objections in a half year. I will apply the patch.
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|LWP::Authen::Negotiate |LWP::Authen::Negotiate |fails to authenticate to |fails to authenticate to |Red Hat SSO web server |Red Hat SSO web server |because if missing mutual |because of missing mutual |authentication |authentication
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED Fixed In Version| |perl-LWP-Authen-Negotiate-0 | |.08-20.fc32
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #4 from Fedora Update System updates@fedoraproject.org --- FEDORA-2019-6582b3f9eb has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-6582b3f9eb
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- FEDORA-2019-2ca7192b69 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-2ca7192b69
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- FEDORA-2019-62d571e46c has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-62d571e46c
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-20.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-6582b3f9eb
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-18.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-2ca7192b69
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-17.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-62d571e46c
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-20.fc32 |.08-20.fc32 | |perl-LWP-Authen-Negotiate-0 | |.08-20.fc31 Resolution|--- |ERRATA Last Closed| |2019-09-18 00:03:27
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-20.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-20.fc32 |.08-20.fc32 |perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-20.fc31 |.08-20.fc31 | |perl-LWP-Authen-Negotiate-0 | |.08-18.fc30
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-18.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1685192
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-20.fc32 |.08-20.fc32 |perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-20.fc31 |.08-20.fc31 |perl-LWP-Authen-Negotiate-0 |perl-LWP-Authen-Negotiate-0 |.08-18.fc30 |.08-18.fc30 | |perl-LWP-Authen-Negotiate-0 | |.08-17.fc29
--- Comment #12 from Fedora Update System updates@fedoraproject.org --- perl-LWP-Authen-Negotiate-0.08-17.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.
perl-devel@lists.fedoraproject.org