GNU bug report logs - #44195
EXCORPORATE: android/termux/emacs - "error in process filter: wrong authorization "

Previous Next

Package: emacs;

Reported by: Jeffrey Haug <jthaug <at> gmail.com>

Date: Sat, 24 Oct 2020 16:26:02 UTC

Severity: normal

Merged with 43566, 44439

Found in version 27.1

Done: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44195 in the body.
You can then email your comments to 44195 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#44195; Package emacs. (Sat, 24 Oct 2020 16:26:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jeffrey Haug <jthaug <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 24 Oct 2020 16:26:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jeffrey Haug <jthaug <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: EXCORPORATE: android/termux/emacs - "error in process filter: wrong
 authorization "
Date: Sat, 24 Oct 2020 23:13:38 +0800
[Message part 1 (text/plain, inline)]
Setup

termux-info
Packages CPU architecture:
aarch64
Subscribed repositories:
# sources.list
deb https://termux.mentality.rip/termux-packages-24/ stable main
# game-repo (sources.list.d/game.list)
deb https://dl.bintray.com/grimler/game-packages-24 games stable
# science-repo (sources.list.d/science.list)
deb https://dl.bintray.com/grimler/science-packages-24 science stable
Updatable packages:
All packages up to date
Android version:
10
Kernel build information:
Linux localhost 4.14.113-19542039 #1 SMP PREEMPT Fri Aug 28 18:36:13 KST
2020 aarch64 Android
Device manufacturer:
samsung
Device model:
SM-N975F

emacs 27.1
excorporate-0.9.1
fsm-0.2.1
soap-client-3.2.0
url-http-ntlm-2.0.4

Issue

autodiscover works great
after entering username & password
I get the following error:

error in process filter: Wrong authorization used for https:// *url remove*

I have verified my username & password several times. I can follow the
exact steps on my other windows 10 emacs setup and connect successfully.

Can you help me debug?

I use excorporate daily and I am so close to getting a nice portable
version of emacs /org mode  with exchange integration!

Thanks for all of your help and let me know how to proceed.

Thanks,
Jeff
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#44195; Package emacs. (Mon, 26 Oct 2020 21:02:02 GMT) Full text and rfc822 format available.

Message #8 received at 44195 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Jeffrey Haug <jthaug <at> gmail.com>
Cc: 44195 <at> debbugs.gnu.org
Subject: Re: bug#44195: EXCORPORATE: android/termux/emacs - "error in
 process filter: wrong authorization "
Date: Mon, 26 Oct 2020 17:01:32 -0400
Hi Jeffrey,

Thanks for reporting.

Jeffrey Haug <jthaug <at> gmail.com> writes:

> Setup
>
> termux-info
> Packages CPU architecture:
> aarch64
> Subscribed repositories:
> # sources.list
> deb https://termux.mentality.rip/termux-packages-24/ stable main
> # game-repo (sources.list.d/game.list)
> deb https://dl.bintray.com/grimler/game-packages-24 games stable
> # science-repo (sources.list.d/science.list)
> deb https://dl.bintray.com/grimler/science-packages-24 science stable
> Updatable packages:
> All packages up to date
> Android version:
> 10
> Kernel build information:
> Linux localhost 4.14.113-19542039 #1 SMP PREEMPT Fri Aug 28 18:36:13 KST 2020 aarch64 Android
> Device manufacturer:
> samsung
> Device model:
> SM-N975F
>
> emacs 27.1
> excorporate-0.9.1
> fsm-0.2.1
> soap-client-3.2.0
> url-http-ntlm-2.0.4
>
> Issue
>
> autodiscover works great
> after entering username & password
> I get the following error:
>
> error in process filter: Wrong authorization used for https:// *url remove*
>
> I have verified my username & password several times. I can follow the
> exact steps on my other windows 10 emacs setup and connect
> successfully.
>
> Can you help me debug?

Sure.  On the aarch64 machine can you try the steps in the
Troubleshooting section of the Excorporate manual?

C-h i d m exco RET 5

You can compare the results of doing the same steps on your working
setup.  See if you can see any differences in how the authentication is
working, like what authentication types the server is offering via
WWW-Authenticate headers and which one Emacs is choosing in
Authorization headers.

Thanks,
Thomas




Merged 43566 44195 44439. Request was from Thomas Fitzsimmons <fitzsim <at> fitzsim.org> to control <at> debbugs.gnu.org. (Fri, 04 Dec 2020 15:25:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#44195; Package emacs. (Sat, 05 Dec 2020 03:58:02 GMT) Full text and rfc822 format available.

Message #13 received at 44195 <at> debbugs.gnu.org (full text, mbox):

From: Jeffrey Haug <jthaug <at> gmail.com>
To: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
Cc: 44195 <at> debbugs.gnu.org
Subject: Re: bug#44195: EXCORPORATE: android/termux/emacs - "error in process
 filter: wrong authorization "
Date: Sat, 5 Dec 2020 11:44:13 +0800
[Message part 1 (text/plain, inline)]
Thomas - thank you for all of your help, ideas, and support to diagnose the
problem.

Current workaround:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44439

After changing from "error" to "message" - I can authenticate to exchange
successfully!

Issue root cause explanation:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=43566


Thanks,
Jeff

On Tue, 27 Oct 2020, 5:01 am Thomas Fitzsimmons, <fitzsim <at> fitzsim.org>
wrote:

> Hi Jeffrey,
>
> Thanks for reporting.
>
> Jeffrey Haug <jthaug <at> gmail.com> writes:
>
> > Setup
> >
> > termux-info
> > Packages CPU architecture:
> > aarch64
> > Subscribed repositories:
> > # sources.list
> > deb https://termux.mentality.rip/termux-packages-24/ stable main
> > # game-repo (sources.list.d/game.list)
> > deb https://dl.bintray.com/grimler/game-packages-24 games stable
> > # science-repo (sources.list.d/science.list)
> > deb https://dl.bintray.com/grimler/science-packages-24 science stable
> > Updatable packages:
> > All packages up to date
> > Android version:
> > 10
> > Kernel build information:
> > Linux localhost 4.14.113-19542039 #1 SMP PREEMPT Fri Aug 28 18:36:13 KST
> 2020 aarch64 Android
> > Device manufacturer:
> > samsung
> > Device model:
> > SM-N975F
> >
> > emacs 27.1
> > excorporate-0.9.1
> > fsm-0.2.1
> > soap-client-3.2.0
> > url-http-ntlm-2.0.4
> >
> > Issue
> >
> > autodiscover works great
> > after entering username & password
> > I get the following error:
> >
> > error in process filter: Wrong authorization used for https:// *url
> remove*
> >
> > I have verified my username & password several times. I can follow the
> > exact steps on my other windows 10 emacs setup and connect
> > successfully.
> >
> > Can you help me debug?
>
> Sure.  On the aarch64 machine can you try the steps in the
> Troubleshooting section of the Excorporate manual?
>
> C-h i d m exco RET 5
>
> You can compare the results of doing the same steps on your working
> setup.  See if you can see any differences in how the authentication is
> working, like what authentication types the server is offering via
> WWW-Authenticate headers and which one Emacs is choosing in
> Authorization headers.
>
> Thanks,
> Thomas
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#44195; Package emacs. (Sat, 05 Dec 2020 14:29:02 GMT) Full text and rfc822 format available.

Message #16 received at 44195 <at> debbugs.gnu.org (full text, mbox):

From: Thomas Fitzsimmons <fitzsim <at> fitzsim.org>
To: Jeffrey Haug <jthaug <at> gmail.com>
Cc: 44195 <at> debbugs.gnu.org
Subject: Re: bug#44195: EXCORPORATE: android/termux/emacs - "error in
 process filter: wrong authorization "
Date: Sat, 05 Dec 2020 09:28:35 -0500
Hi Jeffrey,

Good to hear, thanks for confirming.  I'm going to work on a test suite
addition to prevent future such regressions.  It occurred to me that
maybe we should make url into a GNU ELPA package so that we don't have
to wait for Emacs 27.2 to fix this properly.

Thomas

Jeffrey Haug <jthaug <at> gmail.com> writes:

> Thomas - thank you for all of your help, ideas, and support to diagnose the problem.
>
> Current workaround:
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44439
>
> After changing from "error" to "message" - I can authenticate to exchange successfully!
>
> Issue root cause explanation:
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=43566
>
> Thanks,
> Jeff
>
> On Tue, 27 Oct 2020, 5:01 am Thomas Fitzsimmons, <fitzsim <at> fitzsim.org> wrote:
>
>  Hi Jeffrey,
>
>  Thanks for reporting.
>
>  Jeffrey Haug <jthaug <at> gmail.com> writes:
>
>  > Setup
>  >
>  > termux-info
>  > Packages CPU architecture:
>  > aarch64
>  > Subscribed repositories:
>  > # sources.list
>  > deb https://termux.mentality.rip/termux-packages-24/ stable main
>  > # game-repo (sources.list.d/game.list)
>  > deb https://dl.bintray.com/grimler/game-packages-24 games stable
>  > # science-repo (sources.list.d/science.list)
>  > deb https://dl.bintray.com/grimler/science-packages-24 science stable
>  > Updatable packages:
>  > All packages up to date
>  > Android version:
>  > 10
>  > Kernel build information:
>  > Linux localhost 4.14.113-19542039 #1 SMP PREEMPT Fri Aug 28 18:36:13 KST 2020 aarch64 Android
>  > Device manufacturer:
>  > samsung
>  > Device model:
>  > SM-N975F
>  >
>  > emacs 27.1
>  > excorporate-0.9.1
>  > fsm-0.2.1
>  > soap-client-3.2.0
>  > url-http-ntlm-2.0.4
>  >
>  > Issue
>  >
>  > autodiscover works great
>  > after entering username & password
>  > I get the following error:
>  >
>  > error in process filter: Wrong authorization used for https:// *url remove*
>  >
>  > I have verified my username & password several times. I can follow the
>  > exact steps on my other windows 10 emacs setup and connect
>  > successfully.
>  >
>  > Can you help me debug?
>
>  Sure.  On the aarch64 machine can you try the steps in the
>  Troubleshooting section of the Excorporate manual?
>
>  C-h i d m exco RET 5
>
>  You can compare the results of doing the same steps on your working
>  setup.  See if you can see any differences in how the authentication is
>  working, like what authentication types the server is offering via
>  WWW-Authenticate headers and which one Emacs is choosing in
>  Authorization headers.
>
>  Thanks,
>  Thomas




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 20 Mar 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 9 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.