Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full consistent HTTPS support #143

Open
poeml opened this issue Jun 5, 2015 · 0 comments
Open

Full consistent HTTPS support #143

poeml opened this issue Jun 5, 2015 · 0 comments

Comments

@poeml
Copy link
Owner

poeml commented Jun 5, 2015

                                                                                    [          ]

Issue migrated (2015-06-05) from old issue tracker http://mirrorbrain.org/issues/issue143

Title    Full consistent HTTPS support
 Priority  wish                                                Status  chatting
             In mirror lists, all links are hardcoded to 'http'   Nosy
Superseder and can't use 'https'                                List   dagobert
             View: 131
 Assigned                                                     Keywords
      To

msg506 (view) Author: dagobert Date: 2014-02-01.18:08:09

It should be possible to provide HTTPS mirrors and allow redirection only to mirrors
via HTTPS when mirror brain is accessed by HTTPS.

msg515 (view) Author: dagobert Date: 2014-02-03.17:10:24

I guess this is the same issue as #131.

msg534 (view) Author: dagobert Date: 2014-02-09.11:30:47

As some downstream mirror may provide only http while others provide http and https
it may be a good idea to introduce a new column baseurl_https in the server table
to specify that information. For the selection two scenarios may be interesting:

  1. Let the client select by a flag or special header that it only wants https
  2. A configuration directive for mod_mirrorbrain to either forward https only
    to https or be less strict and allow forwards to http in some cases (like
    when no other mirror is available)

Maybe we can make a hangout and discuss possible usecases?

History
         Date           User   Action                    Args
2014-02-09 11:30:47 dagobert set    messages: + msg534
                                      status: unread -> chatting
                                      superseder: + In mirror lists, all links
2014-02-03 17:10:25 dagobert set    are hardcoded to 'http' and can't use
                                      'https'
                                      messages: + msg515
2014-02-01 18:08:09 dagobert create

(end of migrated issue)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant