CentOS: откат сервера 1С на предыдущую версию

Опубликовал 14 февраля, 2016 в 12:00 утра Алексей

сервер 1С

Не секрет, что 1С платформа под линукс тестируется не так качественно и не под все конфигурации системы, как под Windows и поэтому могут возникать ситуации, когда после обновления на требуемую версию пользователи бывают не в восторге(например с 3.6 на 3.7) от того, что 1С-отчеты перестают отправлятся или экспорт в эксель-файлы выгружаться и прочие ньюансы, которые выявляются только в процессе работы.

поэтому следующая команда, запущенная из папки с установочными файлами прошлой версии, спасает ситуацию:

rpm -Uhv --oldpackage 1C_Enterprise83*.rpm

Так же бесполезно ставить 8.3.7 версию платформы работать с базами  postgresql 9.0 или 9.2 - ошибки при работе будут.

Для обновления версии постгре надо будет выгрузить базы в dt  и установить новую версию, заново проиницилизировать и создать структуру баз.

Также могут вылетать клиентские сеансы с ошибкой "recv return zero". Это из-за того что регламентые задания убивают пользовательские сеансы. Нужно либо отключить их в свойствах базы через консоль администирования или добавить в /etc/sysctl.conf  net.ip4.tcp_syncookies = 0 - надо будет посмотреть как этот параметр правильно называется для используемой версии CentOS  и поможет ли это.