public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Michael Tremer <michael.tremer@ipfire.org>
To: development@lists.ipfire.org
Subject: Re: [PATCH v2] force transport encryption for WebUI logins
Date: Sun, 24 Sep 2017 19:49:38 +0100	[thread overview]
Message-ID: <1506278978.18494.77.camel@ipfire.org> (raw)
In-Reply-To: <4773DDA3-E77B-432D-B29F-30CC95F34583@ipfire.org>

[-- Attachment #1: Type: text/plain, Size: 3189 bytes --]

Hi,

On Sun, 2017-09-24 at 18:55 +0200, ummeegge wrote:
> Hi all,
> first of all thanks for this great update and your work on this. Have
> installed Core 114 from testing tree and i wanted to deliver you also some
> feedback.
> 
> - After the update the WUI was not reachable and shows an 503, do not panic ;-
> ) this has happened cause of some of my vhost configurations where the old
> directives 'Order', 'Allow', 'Deny, 'Satisfy' has been set. Apaches error_log
> did not display some problems cause after the update but also after an reboot
> Apache has not been started again. By the usage of the initscript the problem
> occurs with an

yes, this is a problem that we need to point out in the change log.

Since we are updating to Apache 2.4, we had to update all configuration files.
We also did that for all add-ons that we support. But we cannot update anything
else.

So what the updater does is the following:

1) Remove all add-on configuration files (that we support) in the vhosts
directory.

2) Stop apache

3) Install the update

4) Restart apache but without any add-ons

5) After the core update is finished, all add-on configuration files will be
reinstalled.

If the user has installed some other vhosts, apache won't restart at 4) and they
are on their own.

> 
> -> /etc/init.d/apache restart
> Restarting Apache daemon...
> AH00526: Syntax error on line 17 of /etc/httpd/conf/vhosts.d/nfsen.conf:
> Invalid command 'Order', perhaps misspelled or defined by a module not
> included in the server configu[ FAIL ]
> 
> Since 'mod_access_compat' is not provided (which is a good thing), the access
> control do not accept the old directives. The fix was not that complicated,
> instead of using e.g.
> 
> Order deny,allow
> Deny from all
> 
> now 
> 
> Require all denied
> 
> needs to be used. I am currently not sure if IPFire provides vhost
> configurations which might have problems with this, the Cacti vhost
> configuration seems to work even the login appears only in HTTP also there are
> a lot of PHP warnings but i think this is out of the scope in here.
> 
> 
> > It would be nice if anybody who uses "chpasswd.cgi" and "webaccess.cgi"
> > (perhaps in a school's network) could test this patch too, since these
> > CGIs are not accessible via plaintext anymore.
> > 
> > Both are not working here. "webaccess.cgi" redirects to SSL itself and
> 
> Have tested webaccess.cgi and it works here fine but i think my version
> differs to the default one. I use this version--> http://git.ipfire.org/?p=peo
> ple/ummeegge/ipfire-
> 2.x.git;a=commit;h=8fd29195bc9a7dabfab6ef4e3251cb449b7628de have pushed it
> longer time ago but i think it may be forgotten? 
> 
> > says "disabled by administrator", while "chpasswd.cgi" just returns
> > a 500 "Internal Server Error". Interesting.
> 
> chpasswd.cgi appears here but if i change the PWD and add 'admin' as current
> user i get an "Fehler: Benutzername existiert nicht" have currently not found
> log messages which points out anything of this problem.
> 
> Some even small feedback from here.
> 
> Greetings,
> 
> Erik
> 
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2017-09-24 18:49 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-24  7:06 Peter Müller
2017-09-24  9:28 ` Matthias Fischer
2017-09-24 11:04   ` Peter Müller
2017-09-24 16:55     ` ummeegge
2017-09-24 18:49       ` Michael Tremer [this message]
2017-09-24 18:56     ` Michael Tremer
2017-09-24 20:15       ` Peter Müller
2017-09-24 21:23         ` Michael Tremer
2017-09-24 21:23         ` Matthias Fischer
2017-09-24 21:25           ` Michael Tremer
2017-09-24 21:33             ` Matthias Fischer
2017-09-24 21:33               ` squid graphs, was: " Michael Tremer
2017-09-29  7:00                 ` Matthias Fischer
2017-09-25 15:50           ` Peter Müller
2017-09-25 17:08             ` Matthias Fischer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1506278978.18494.77.camel@ipfire.org \
    --to=michael.tremer@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox