Bug 32903 - Error at 1st launch of FF after update: No https message for start.mageia.org
Summary: Error at 1st launch of FF after update: No https message for start.mageia.org
Status: RESOLVED FIXED
Alias: None
Product: Websites
Classification: Unclassified
Component: www.mageia.org (show other bugs)
Version: trunk
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Atelier Team
QA Contact:
URL: https://start.mageia.org/?p=vendor=Ma...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-27 11:45 CET by Philippe Flat
Modified: 2024-03-02 17:43 CET (History)
3 users (show)

See Also:
Source RPM: firefox 115 esr
CVE:
Status comment:


Attachments

Description Philippe Flat 2024-02-27 11:45:22 CET
Description of problem:
After the update of Firefox, at the 1st launch, it trys to connect to start.mageia.org. Unfortunately, as I have configured Firefox with HTTPS only, it cannot find the https of start.mageia.org 

Message displayed (in French)
"Avertissement du mode « HTTPS uniquement »
Site sécurisé non disponible

Vous avez activé le mode « HTTPS uniquement » pour une sécurité renforcée, mais il n’existe aucune version HTTPS du site start.mageia.org."

Version-Release number of selected component (if applicable):


How reproducible:
Every update of Firefox since I have set https only.

Steps to Reproduce:
1.Update FF
2.Start or restart it
3.
Comment 1 Florian Hubold 2024-02-28 23:36:36 CET
Reposting from the forum thread:

That is because the SSL certificate is expired since 2021, and because it points to http://start.mageia.org/

Also the welcome page is contained in the package indextml and points to file:///usr/share/indexhtml/index.html (which forwards to http://start.mageia.org/)
Cf. https://gitweb.mageia.org/software/indexhtml/tree/HTML/index.html


Maybe someone should take a look at the webserver for start.mageia.org / neru.mageia.org - certificate was only valid until 01.12.21 ...

CC: (none) => doktor5000

Comment 2 katnatek 2024-02-29 18:17:53 CET
(In reply to Florian Hubold from comment #1)
> Reposting from the forum thread:
> 
> That is because the SSL certificate is expired since 2021, and because it
> points to http://start.mageia.org/
> 
> Also the welcome page is contained in the package indextml and points to
> file:///usr/share/indexhtml/index.html (which forwards to
> http://start.mageia.org/)
> Cf. https://gitweb.mageia.org/software/indexhtml/tree/HTML/index.html
> 
> 
> Maybe someone should take a look at the webserver for start.mageia.org /
> neru.mageia.org - certificate was only valid until 01.12.21 ...

I think is under maintenance, currently the page show It works!
katnatek 2024-03-02 00:15:32 CET

CC: (none) => sysadmin-bugs

Comment 3 katnatek 2024-03-02 00:16:07 CET
Dear sysadmins, what happen with this?
Comment 4 Dan Fandrich 2024-03-02 01:09:41 CET
start.mageia.org uses a self-signed certificate, which is also expired. There's no reason we couldn't use our wildcard certificate for this site. I'll look into doing that.

CC: (none) => dan

Dan Fandrich 2024-03-02 01:09:55 CET

Assignee: atelier-bugs => dan

Comment 5 Mageia Robot 2024-03-02 01:22:30 CET
commit 85dd260a85daddbf223290a4570abf93e36478f1
Author: Dan Fandrich <danf@...>
Date:   Fri Mar 1 16:19:29 2024 -0800

    Enable https on start.mageia.org (mga#32903)
---
 Commit Link:
   https://gitweb.mageia.org/infrastructure/puppet/commit/?id=85dd260a85daddbf223290a4570abf93e36478f1
Comment 6 Dan Fandrich 2024-03-02 01:56:53 CET
https://start.mageia.org/ now works. I've also updated the indexhtml links to use https: but that will take a new release to take effect.

Assignee: dan => atelier-bugs

Comment 7 Mageia Robot 2024-03-02 02:04:57 CET
commit db905c74b31c76477b097b1a6185206526228ee5
Author: Dan Fandrich <danf@...>
Date:   Fri Mar 1 17:03:55 2024 -0800

    Enable https: versions of all http: redirects (mga#32903)
    
    Also, reinstate the http://start.mageia.org/ redirect that was
    accidentally deleted in the previous commit.
---
 Commit Link:
   https://gitweb.mageia.org/infrastructure/puppet/commit/?id=db905c74b31c76477b097b1a6185206526228ee5
Comment 8 katnatek 2024-03-02 02:19:15 CET
Still just show:

It works!
Comment 9 Mageia Robot 2024-03-02 03:13:38 CET
commit 05545dde3f9b7fada9e606f8875b890d4656212c
Author: Dan Fandrich <danf@...>
Date:   Fri Mar 1 18:12:26 2024 -0800

    Fix vhost names for the new https: redirects (mga#32903)
    
    The puppet object names are used otherwise which isn't correct.
---
 Commit Link:
   https://gitweb.mageia.org/infrastructure/puppet/commit/?id=05545dde3f9b7fada9e606f8875b890d4656212c
Comment 10 Dan Fandrich 2024-03-02 04:33:52 CET
Yes, I messed up a subsquent commit but it should all be working now.
Comment 11 katnatek 2024-03-02 07:48:01 CET
(In reply to Dan Fandrich from comment #10)
> Yes, I messed up a subsquent commit but it should all be working now.

Not sure if must work like this, but I was expecting that loads the French version
due the parameter l=fr in the URL field of the bug, instead I get the detected language, in my case Spanish (I get https://www.mageia.org/es/community/ instead https://www.mageia.org/fr/community/)
Comment 12 Dan Fandrich 2024-03-02 08:15:00 CET
The redirect always drops the parameters, via http: or https:  I assume the parameters are there only for gathering statistics on start.mageia.org and people always end up on the same destination page.
Comment 13 katnatek 2024-03-02 17:43:51 CET
(In reply to Dan Fandrich from comment #12)
> The redirect always drops the parameters, via http: or https:  I assume the
> parameters are there only for gathering statistics on start.mageia.org and
> people always end up on the same destination page.

Then this bug could be closed

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.