Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
The error is caused by IpLessSettingForm::checkSettings() which adds to the system.performance configuration object a value that is not defined in the system.schema.yml file, used to validate the configuration object. The configuration validation is what throws the error you are seeing.
Running drush config:delete system.performance ipless would just temporary fix the issue. After the module settings are changed again from the user interface, the same error will be shown again.
To remain compatible with all sites using ipless, I've implemented the hook_config_schema_info_alter to include to system.performance schema the ipless config description.
Comments
Comment #2
orkutmuratyilmazI've just found a related issue with a working patch.
Comment #3
orkutmuratyilmaz@RgnYLDZ, can you try these 2 drush commands? They can be helpful, as mentioned here:
Comment #4
rgnyldz commentedNice, seems to be working now.
Great work buddy :)
Comment #5
avpadernoThe error is caused by
IpLessSettingForm::checkSettings()which adds to the system.performance configuration object a value that is not defined in the system.schema.yml file, used to validate the configuration object. The configuration validation is what throws the error you are seeing.The solution is for this module to use its own configuration object instead of using one used by Drupal core.
Comment #6
avpadernoRunning
drush config:delete system.performance iplesswould just temporary fix the issue. After the module settings are changed again from the user interface, the same error will be shown again.Comment #7
orkutmuratyilmaz@apaderno, thanks for detailed explanation.
@Damien Laguerre, can you add a configuration object to this module?
Comment #9
damien laguerre commentedTo remain compatible with all sites using ipless, I've implemented the hook_config_schema_info_alter to include to system.performance schema the ipless config description.
Comment #10
rgnyldz commentedComment #11
damien laguerre commented