Projet

Général

Profil

Bug #40801

un accès à https://combo//foo provoque une redirection vers https://foo/

Ajouté par Thomas Noël il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
18 mars 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Visible parce que :

Internal Server Error: //filename]

ValueError at //filename]
Invalid IPv6 URL

Request Method: GET
Request URL: https://moncompte.departement13.fr//filename%5D
Django Version: 1.11.20
Python Executable: /usr/bin/uwsgi-core
Python Version: 3.5.3
Python Path: ['.', '', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu',
'/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages']
Server time: mer, 18 Mar 2020 01:45:24 +0100
Installed Applications:
''
Installed Middleware:
''

Traceback:

File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py" in inner
  41.             response = get_response(request)

File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
  187.                 response = self.process_exception_by_middleware(e, request)

File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
  185.                 response = wrapped_callback(request, *callback_args, **callback_kwargs)

File "/usr/lib/python3/dist-packages/combo/public/views.py" in page
  492.         return HttpResponsePermanentRedirect(url + '/')

File "/usr/lib/python3/dist-packages/django/http/response.py" in __init__
  429.         parsed = urlparse(force_text(redirect_to))

File "/usr/lib/python3.5/urllib/parse.py" in urlparse
  296.     splitresult = urlsplit(url, scheme, allow_fragments)

File "/usr/lib/python3.5/urllib/parse.py" in urlsplit
  369.             raise ValueError("Invalid IPv6 URL")

Exception Type: ValueError at //filename]

Fichiers

Révisions associées

Révision 7262e0e8 (diff)
Ajouté par Frédéric Péters il y a environ 4 ans

misc: clean URIs missing a trailing slash (#40801)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 4 ans

Joli comme tout.

#2

Mis à jour par Thomas Noël il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée
#3

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7262e0e8fee2752b00017c53a1384b35f4549125
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Mar 18 08:54:26 2020 +0100

    misc: clean URIs missing a trailing slash (#40801)
#4

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF