Skip to content

Issues with BlueCoat proxy #960

Answered by mnalis
trupf asked this question in Q&A
Aug 26, 2021 · 35 comments · 23 replies
Discussion options

You must be logged in to vote

Floccus should IMHO be modified to support proxies which drop unsolicited Authorization headers (ie. when authorization is sent immediately, and not after 401), by retrying same request with new cookies received. RFC 7235 (which is by now over 7 years old), does seem to allow for proxies to drop Authorization headers (it was previously required that proxies must forward the WWW-Authenticate and Authorization headers untouched, but that restriction seems to be relaxed now to just forbid modifying them)

This is what I would suggest to be done in sendRequestNative() (or is it sendRequestWeb() ?) in NextcloudBookmarks.ts:

  • if the fetch() with Authorization: header fails with res.status === 401,…

Replies: 35 comments 23 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@MicMun
Comment options

@marcelklehr
Comment options

@trupf
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@MicMun
Comment options

Comment options

You must be logged in to vote
4 replies
@mnalis
Comment options

@MicMun
Comment options

@mnalis
Comment options

@trupf
Comment options

Comment options

You must be logged in to vote
2 replies
@mnalis
Comment options

@MicMun
Comment options

Comment options

You must be logged in to vote
1 reply
@mnalis
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@marcelklehr
Comment options

@mnalis
Comment options

@marcelklehr
Comment options

Answer selected by marcelklehr
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@mnalis
Comment options

@mnalis
Comment options

@MicMun
Comment options

@mnalis
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@mnalis
Comment options

@MicMun
Comment options

@marcelklehr
Comment options

@trupf
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
4 participants
Converted from issue

This discussion was converted from issue #947 on September 21, 2021 16:53.