ClearURLs breaks some functionality in the Spanish public employment website

Prerequisites

  • Can you reproduce the problem in a fresh Firefox profile with only ClearURLs?
  • Are you running the latest version of ClearURLs?
  • Have you changed settings under about:config?

Description

Hello.

In the Public state employment service from Spain (SEPE), some options are beyond the use of user certificates/electronic IDs or other options, but the links what allow those options, with ClearURL installed, don't work because It cleans the URLs.

Steps to Reproduce

For example:

  1. Go here https://sede.sepe.gob.es/GesUsuariosSEDE/GestionUsuariosTrabajaWeb/login_recurso_protegido.do?acceso=ciudadano&CSRFFormToken=null&GAREASONCODE=-1&GARESOURCEID=DServiciosPrestanetWEB&GAURI=https://sede.sepe.gob.es/DServiciosPrestanetWEB/TipoAutenticadoAction.do&Reason=-1&APPID=DServiciosPrestanetWEB&URI=https://sede.sepe.gob.es/DServiciosPrestanetWEB/TipoAutenticadoAction.do,
  2. Use any of the the left box with two links ("Acceso para Personas"). I used the second as is the one I found the issue.

imagen Link URL: https://isweb.sepe.gob.es/GetAccess/Saml/SSO/Init?GA_SAML_AC_CLASS_REF=http%3A%2F%2Feidas.europa.eu%2FLoA%2Flow&GAURI=https%3A%2F%2Fsede.sepe.gob.es%2FDServiciosPrestanetWEB%2FTipoAutenticadoAction.do&GA_SAML_IDP=https%3A%2F%2Fpasarela.clave.gob.es%2FProxy2&GA_SAML_IS_PASSIVE=false&GA_SAML_PROVIDER=Q2819009H_E00142804&GA_SAML_AC_COMPARISON=minimum

Expected behavior:

Both the URLs go to an option to choose the electronic ID/user certificate/whatever. Note that you don't need to have anything, as It's here in this site where you need to choose one.

imagen

Resulted URL: https://pasarela.clave.gob.es/Proxy2/ServiceProvider

Actual behavior:

It shows an website error.

imagen

Resulted URL: https://isweb.sepe.gob.es/GetAccess/Saml/SSO/Init?GAURI=https://sede.sepe.gob.es/DServiciosPrestanetWEB/TipoAutenticadoAction.do

System

  • Version: ClearURLs 1.27.1
  • Platform: Windows 10 22H2 64bits, Firefox 135.0
  • Country: Madrid

Log

ClearURLsLogExport.json

Notes

I know other ones noted this already in several issues/feature request, but a Blacklist/Whitelist exception list should be cool to use in these cases, also if that option goes with a more verbose info from the addon of what exceptions or rules is using when is blacklisting or whitelisting by itself with the rule data.

Thanks!

Edited by Lukas ThyWalls
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information