Пароль сервера 7 Days to Die: почему кириллица не сохраняется
Пароль сервера 7 Days to Die принимает только латиницу, цифры и `._-` — русские буквы и пробел форма отклоняет ещё до отправки, и это не баг панели, а свойство поля.
Поле «Пароль входа на сервер» в «Настройках игры» — в группе «Игроки и доступ». Пустое значение означает вход без пароля, это законное состояние, а не недосмотр. Но у самого поля правило заметно уже, чем у соседних: только латинские буквы, цифры, точка, дефис и подчёркивание, без пробела, до 64 знаков.
Почему правило именно такое
Значения формы у 7 Days to Die не переписывают файл настроек — они уходят прямо в команду запуска сервера аргументами, ключ-в-ключ с полями serverconfig.xml, и побеждают то, что в файле написано (разбор — в статье про команду запуска). Команда собирается текстом без кавычек: пробел стал бы отдельным лишним аргументом, а буква вне латиницы — риском для кодировки, которую движок игры не гарантированно разберёт. У «Имени сервера» то же ограничение шире, кириллицу оно разрешает — но это осознанная разница, не то же самое поле с другим лимитом.