Недавно столкнулся с ошибкой обновления сертификата Let’s Encrypt на кириллических доменах (сервер Ubuntu). Так как внятного ответа в поиске с первого раза не нашлось – пишу эту запись, дабы у кого возникнет – было проще найти ответ.
Итак, рысканье по форуму выдало два варианта решения проблемы:
Вариант 1 (консоль крона не видит поддержки utf-8):
Вариант 2 (исправление локали сервера):
Вариант 3
Можно воспользоваться псевдо-графической утилитой dpkg-reconfigure locales. Для настройки требуется выбрать локали en_US.UTF-8 и ru_RU.UTF-8. В качестве дефолтной локали выбираем en_US.UTF-8.
После второго варианта – все заработало. Единственно пришлось пересоздать сертификаты для сайтов с доменом РФ (через панель – отключаем поддержку LE, сохраняем, затем заново включаем). Без пересоздания сертификатов – ошибка сохранялась.
Возможна еще одна проблема
При пересоздании сертификата для кириллического домена, исправить данную проблему может помочь добавление алиасов c www и без в punycode в веб-интерфейсе панели.
Ordnung muß sein. Ordnung über alles (18+)
Инструменты пользователя
Инструменты сайта
Боковая панель
Навигация
Линкшэринг
Добавить новую страницу
Вы не можете добавлять страницы
Содержание
В зависимости от конфигурации Веста устанавливается в одном из доступных режимов, которые позволяют не сильно нагружать сервер:
HowTo
Let’s Encrypt для Exim/Postfix/Dovecot
Как создать поддомен внутри основного домена
Есть домен domain.ru ( /home/admin/web/domain.ru/public_html ). Необходимо создать поддомен img.domain.ru, содержимое которого расположено в /home/admin/web/domain.ru/public_html/img .
Для этого создаём в WEB новый домен с именем img.domain.ru.
В конфигах /home/admin/conf/web/nginx.conf и /home/admin/conf/web/apache2.conf меняем DocumentRoot .
То есть вместо каталога /home/admin/web/img.domain.ru/public_html указываем каталог /home/admin/web/domain.ru/public_html/img .
Также можно вручную создать конфиг для nginx в каталоге /home/admin/conf/web/ . Если создавать через панель, то есть вероятность, что конфиг будет перезаписан и всё сломается.
И самое главное — rewrite’ы
Есть ли селектор версии PHP?
Как поменять стандартные картинки в панели
api error
Несколько версий PHP
Описание задачи: сервер с VestaCP (CentOS или Debian неважно), Основная версия PHP: CentOS 5.4 (Remi), Debian 5.? Допустим, что для одного нашего сайта на Joomla 1.5 требуется PHP 5.2 Создать шаблон в Vesta и скомпилировать PHP PHP 5.2 (через fastcgi) и PHP 5.4 (как модуль Apache2)
CentOS
Чтобы упростить себе жизнь компилировать не будем, а воспользуемся готовыми RPM пакетами из репозитория Atomic, которые устанавливаются в /opt
Comments
Copy link Quote reply
Kloef commented Jul 12, 2016
Hi, I keep getting this error, I i cleaned and rebuild my solution many times and updated the db. Apblanguages has 8 rows in db.
System.ApplicationException: No language defined!
This comment has been minimized.
Copy link Quote reply
Jerome2606 commented Dec 30, 2016
I just downloaded Abp MVC (not SPA), run Update-Database with the EntityFramework project and I get the same error.
Clean and Rebuild works for me after running the command:
Update-Database
Maybe some cache from GetLanguages()
This comment has been minimized.
Copy link Quote reply
SurilPatel commented Jan 3, 2017 •
@Kloef , Have you find any solution for your problem? I am also getting the same error.
This comment has been minimized.
Copy link Quote reply
Jerome2606 commented Jan 3, 2017
Did you run the Update-Database command in Package-manager console on project Data ? Do you have data in AbpLanguage table ?
This comment has been minimized.
Copy link Quote reply
SurilPatel commented Jan 3, 2017
No, surprisingly I didn’t had data in the AbpLanguage table even though I ran Update-Database command yesterday. I ran it again today and now the issue is fixed.
Thanks Jerome for your quick help 🙂
This comment has been minimized.
Copy link Quote reply
maksof-shahab commented Jul 24, 2017
I deployed the project on the server but when i open the website i got the same error "
System.ApplicationException: No language defined!"
And i also update the db In Package-manager console and in the AbpLanguage table values are there.
This comment has been minimized.
Copy link Quote reply
C0dErBJ commented Aug 3, 2017
I have tried several times. And finally it works
This comment has been minimized.
Copy link Quote reply
ismcagdas commented Aug 3, 2017
Hi @shahab00304, have you solved your problem ?
This might be a caching issue. If you restart appPool on IIS, it might solve your problem.