ERROR owncloud – OC\RepairException: Upgrade is not possible

При обновлении через браузер вылезла ошибка: ERROR owncloud – OC\RepairException: Upgrade is not possible Это значит, что одно или несколько приложений (плагинов) оказались несовместимы с этой версией облака. Лечим. # vipw nginx:x:997:995:Nginx web server:/var/lib/nginx:/sbin/nologin меняем на nginx:x:997:995:Nginx web server:/var/lib/nginx:/bin/bash Отключаем: # su nginx $ cd /var/www/html/owncloud Набираем: ./occ upgrade Смотрим на какие app ругается и …

Continue reading ‘ERROR owncloud – OC\RepairException: Upgrade is not possible’ »

ERROR owncloud – Your Data directory is not writable by ownCloud

После обновления из консоли (через yum update) опять сменился владелец каталога, что привело к ошибке Your Data directory is not writable by ownCloud Обычно это можно исправить, <a href=”https://doc.owncloud.org/server/ 10.1/go.php?to=admin-dir_permissions” target=”_blank” rel=”noreferrer”> предоставив веб-серверу права на запись в корневой каталог</a>. Находим директории # cd /var/www/html/owncloud # cd /home/www/owncloud/data вторая – это ссылка на первую, и …

Continue reading ‘ERROR owncloud – Your Data directory is not writable by ownCloud’ »

Postfix: SSL_accept error и TLS library problem

В логах была замечена ошибка: Jan 29 00:53:20 mail postfix/smtpd[73728]: SSL_accept error from pirate.census.shodan.io[71.6.146.185]: -1 Jan 29 00:53:20 mail postfix/smtpd[73728]: warning: TLS library problem: error:1408A10B:SSL routines:ssl3_get_client_hello:wrong version number:/usr/src/crypto/openssl/ssl/s3_srvr.c:969: что указывает на проблемы версии openssl. Проверка: # openssl s_client -starttls smtp -crlf -connect mail.tst-amo.net.ua:587 -ssl3 CONNECTED(00000003) 34380880456:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:/usr/src/crypto/openssl/ssl/s3_pkt.c:1498:SSL alert number 40 34380880456:error:1409E0E5:SSL routines:ssl3_write_bytes:ssl …

Continue reading ‘Postfix: SSL_accept error и TLS library problem’ »

PHP Fatal error: strtotime(): Timezone database is corrupt

После обновления системы вылезла ошибка при обращении к roundcubemail: [error] 4141#0: *51572 FastCGI sent in stderr: “PHP message: PHP Fatal error: strtotime(): Timezone database is corrupt – this should *never* happen! in /home/www/roundcubemail/program/lib/Roundcube/rcube_session_db.php on line 103 Проблема в пакете tzdata на сервере. Его нужно переустановить. Что бы это проверить: <?php echo date(‘y’); ?> Переустанавливаем: # …

Continue reading ‘PHP Fatal error: strtotime(): Timezone database is corrupt’ »

openvpn – OpenSSL: error:14089086:SSL routines:ssl3_get_client_certificate:certificate verify failed

В один из дней при подключению к openvpn-server возникла ошибка: VERIFY ERROR: depth=0, error=CRL has expired OpenSSL: error:14089086:SSL routines:ssl3_get_client_certificate:certificate verify failed это ошибка связана со списком отзыва просроченых сертификатов – список CRL. Что бы убедиться в этом, достаточно закоментировать строку и перегрузить сервис # cat /etc/openvpn/server.conf # Проверка, не отозван ли сертификат клиента #crl-verify /etc/openvpn/crl.pem …

Continue reading ‘openvpn – OpenSSL: error:14089086:SSL routines:ssl3_get_client_certificate:certificate verify failed’ »

Dovecot – Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied

После обновления Dovecot в логах postfix-a maillog начала проскакивать ошибка вида: Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied Читаем на сайте: https://wiki2.dovecot.org/Upgrading/2.3 service stats { unix_listener stats-writer { user = vmail #mode = 0666 # Use only if nothing else works. It’s a bit insecure, since it allows any user in the system to mess up with …

Continue reading ‘Dovecot – Error: net_connect_unix(/var/run/dovecot//stats-writer) failed: Permission denied’ »

letsencrypt – ошибка “…urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient …”

При обновлении сертификатов на сервере в одном из субдоменов получил ошибку: Failed authorization procedure. cloud.tst-amo.net.ua (http-01): urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from http://cloud.tst-amo.net.ua/.well-known/acme-challenge/HOW5eh0oX55ug2b8E6yV7YVAVUFv15JqlxvKDhU-O2k: “<html>\r\n<head><title>404 Not Found</title></head>\r\n<body bgcolor=\”white\”>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>” IMPORTANT NOTES: – The following errors were reported by the server: Domain: cloud.tst-amo.net.ua Type: unauthorized Detail: Invalid response from http://cloud.tst-amo.net.ua/.well-known/acme-challenge/HOW5eh0oX55ug2b8E6yV7YVAVUFv15JqlxvKDhU-O2k: “<html>\r\n<head><title>404 …

Continue reading ‘letsencrypt – ошибка “…urn:ietf:params:acme:error:unauthorized :: The client lacks sufficient …”’ »

MySQL Server Has Gone Away (error 2006)

Ошибка MySQL Server Has Gone Away (error 2006) может возникнуть в двух случаях. Таймаут соединения Наиболее распространенная проблема: таймаут соединения, в результате чего сервер его закрывает. Решение весьма тривиальное — увеличение лимита времени wait_timeout в файле конфигурации my.cnf. Для этого в Debian нужно выполнить: sudo nano /etc/mysql/my.cnf # Открытие файла настроек MySQL Затем установить тайм-аут ожидания: wait_timeout = …

Continue reading ‘MySQL Server Has Gone Away (error 2006)’ »