Project

General

Profile

Actions

Bug #101753

closed

DDEV & Traefic substitute semi-colon to ampersand in URLs

Added by Oliver Hader 8 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2023-08-25
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

With v1.22+ DDEV recently started to use Traefic as routing service - and Traefic has an issue with substituting ";" to "&" in URLs:

Traeffic offers the option encodeQuerySemicolons to actually control the behavior, however I was not able to adjust the corresponding configuration in DDEV.

For the time being, Traeffic can be disabled in general, by using ddev poweroff && ddev config global --router=nginx-proxy.

This affects how URLs in the TYPO3 backend scope are handled, e.g (this list is probably not complete, yet):

  • /typo3/wizard/record/browse?token=[...]&mode=file&bparams=|||allowed=gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg ; disallowed=|data-138-tt_content-1850-background_image-sys_file_reference&contentOnly=1&expandFolder=1%3A%2Ft3con23%2Fimages%2F
    • will be interpreted as
      /typo3/wizard/record/browse?token=[...]&mode=file&bparams=|||allowed=gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai,svg & disallowed=|data-138-tt_content-1850-background_image-sys_file_reference&contentOnly=1&expandFolder=1%3A%2Ft3con23%2Fimages%2F
    • causes a failure in \TYPO3\CMS\Filelist\ElementBrowser\FileBrowser::initialize

Long-term, these URLs (especially the semi-colon "&") should be correctly URL-encoded.


Related issues 2 (1 open1 closed)

Related to TYPO3 Core - Bug #101433: Selection of files in FileBrowser is not possibleResolved2023-07-24

Actions
Related to TYPO3 Core - Bug #101974: Reloading the element browser iframe breaks the "Import selection" featureNew2023-09-20

Actions
Actions #1

Updated by Oliver Hader 8 months ago

  • Description updated (diff)
Actions #2

Updated by Benjamin Franzke 8 months ago

  • Related to Bug #101433: Selection of files in FileBrowser is not possible added
Actions #3

Updated by Benjamin Franzke 8 months ago

Actions #4

Updated by Oliver Hader 8 months ago

  • Status changed from New to Closed
Actions #5

Updated by Oliver Hader 7 months ago

  • Related to Bug #101974: Reloading the element browser iframe breaks the "Import selection" feature added
Actions

Also available in: Atom PDF