Prohibited input U+00000020 Topic is solved

General questions regarding the use of languages in Joomla! 4.x.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Locked
User avatar
mastalnise
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Thu Aug 12, 2021 6:33 am

Prohibited input U+00000020

Post by mastalnise » Sun Sep 25, 2022 7:14 am

Hi
I recently updated to Joomla 4.2.2. I was trying to save an article in Vietnamese when I encountered this error:

Code: Select all

An error has occurred.
101 Prohibited input U+00000020
Call stack
#
Function
Location
1
()
JROOT/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/NamePrep.php:79
2
Algo26\IdnaConvert\NamePrep\NamePrep->applyCharacterMaps()
JROOT/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/NamePrep.php:54
3
Algo26\IdnaConvert\NamePrep\NamePrep->do()
JROOT/libraries/vendor/algo26-matthias/idna-convert/src/Punycode/ToPunycode.php:51
4
Algo26\IdnaConvert\Punycode\ToPunycode->convert()
JROOT/libraries/vendor/algo26-matthias/idna-convert/src/ToIdn.php:58
5
Algo26\IdnaConvert\ToIdn->convert()
JROOT/libraries/src/String/PunycodeHelper.php:44
6
Joomla\CMS\String\PunycodeHelper::toPunycode()
JROOT/libraries/src/String/PunycodeHelper.php:208
7
Joomla\CMS\String\PunycodeHelper::emailToPunycode()
JROOT/libraries/src/Filter/InputFilter.php:155
8
Joomla\CMS\Filter\InputFilter->emailToPunycode()
JROOT/libraries/src/Component/ComponentHelper.php:129
9
Joomla\CMS\Component\ComponentHelper::filterText()
JROOT/libraries/src/Form/FormField.php:1071
10
Joomla\CMS\Form\FormField->filter()
JROOT/libraries/src/Form/Form.php:1047
11
Joomla\CMS\Form\Form->filter()
JROOT/libraries/src/Form/Form.php:991
12
Joomla\CMS\Form\Form->process()
JROOT/libraries/src/MVC/Model/FormModel.php:207
13
Joomla\CMS\MVC\Model\FormModel->validate()
JROOT/administrator/components/com_content/src/Model/ArticleModel.php:633
14
Joomla\Component\Content\Administrator\Model\ArticleModel->validate()
JROOT/libraries/src/MVC/Controller/FormController.php:623
15
Joomla\CMS\MVC\Controller\FormController->save()
JROOT/libraries/src/MVC/Controller/BaseController.php:672
16
Joomla\CMS\MVC\Controller\BaseController->execute()
JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
17
Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()
JROOT/libraries/src/Component/ComponentHelper.php:355
18
Joomla\CMS\Component\ComponentHelper::renderComponent()
JROOT/libraries/src/Application/AdministratorApplication.php:143
19
Joomla\CMS\Application\AdministratorApplication->dispatch()
JROOT/libraries/src/Application/AdministratorApplication.php:186
20
Joomla\CMS\Application\AdministratorApplication->doExecute()
JROOT/libraries/src/Application/CMSApplication.php:294
21
Joomla\CMS\Application\CMSApplication->execute()
JROOT/administrator/includes/app.php:61
22
require_once()
JROOT/administrator/index.php:32
where is the problem from? There is no such problem in other languages.
Last edited by toivo on Sun Sep 25, 2022 7:42 am, edited 2 times in total.
Reason: mod note: moved from 4.x General Questions

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2674
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Prohibited input U+00000020

Post by ceford » Sun Sep 25, 2022 6:49 pm

I can't answer your question! The code is in libraries/vendor/algo26-matthias and comes from:

https://github.com/algo26-matthias/idna-convert

My guess is you are using a domain name or email address that is not in utf8 or another format recognised by this library.

User avatar
mastalnise
Joomla! Apprentice
Joomla! Apprentice
Posts: 26
Joined: Thu Aug 12, 2021 6:33 am

Re: Prohibited input U+00000020

Post by mastalnise » Sat Oct 08, 2022 7:02 am

Hi Ceford
It was really helpful. Among the texts, the email address was written in Vietnamese.
Thank you


Locked

Return to “Language - Joomla! 4.x”