LINUX.ORG.RU

Сообщения madcry

 

YOURLS - сокращение ссылок nginx

Дробрый день, хотел вот поставить YOURLS для сокращения ссылок. Сайта на MODX Revo Последовательность установки:

sudo cd /var/www/new/www/
sudo wget https://github.com/YOURLS/YOURLS/archive/1.7.9.tar.gz
sudo tar -xzf 1.7.9.tar.gz
sudo chown new_man new_man -R /var/www/test/www/YOURLS-1.7.9/*
sudo cp -p YOURLS-1.7.9/* .
sudo cp -p YOURLS-1.7.9/css/* css/
sudo cp -p YOURLS-1.7.9/images/* images/
sudo cp -p YOURLS-1.7.9/js/* js/
mysql -uroot -p
     create database yourls;
     grant all privileges on yourls.* TO "yourlsuser"@"localhost" identified by "1Q2w3e4r";
     flush privileges;
     \q;
sudo cp user/config-sample.php user/config.php 
sudo nano user/config.php (редактируем конфиг - юзер, пароль, база, ссылка на сайт, пароль и логин в админку)

sudo nano ht.access (вставляем код):


<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^.*$ /yourls-loader.php [L]
</IfModule>

nginx site conf

upstream backend-test {server unix:/var/run/php/php7.2-test.sock;}
server {
    listen              80;
    server_name         dev.site.ru;
    root                /var/www/test/www;
    access_log          /var/log/nginx/test-access.log;
    error_log           /var/log/nginx/test-error.log;
    index               index.php index.html;
    rewrite_log         on;
    location /server-status {
        stub_status on;
    }
    location ^~ /core/ {                                                                                                                                                              $
        deny all;                                                                                                                                                                     $
    }
    location ^~ /static/ {
        deny all;
    }
    location / {
        try_files       $uri $uri/ @rewrite;
    }
    location @rewrite {
        rewrite         ^/(.*)$ /index.php?q=$1;
    }
    location ~ \.php$ {
        include         fastcgi_params;
        fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_pass    backend-test;
    }
    location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
        access_log       off;
        expires          10d;
         break;
    }
    location ~ /\.ht {
        deny            all;
    }
}

Захожу на админку, он что то там устанавливает и можно зайти, всё работает создаю короткую ссылку и при попытке по ней перейти выдаёт ошибку 404. Как бы понятно что такой страницы нет и реврайт не работает. где-то пишут что нужно подставить

    location /{
           try_files $uri $uri/ /yourls-loader.php?$args;

Но после подстановки перебрасывает на начальную страницу dev.site.ru и так при любой попытке зайти на любую страницу.

кто-то может сталкивался?

 

madcry
()

Почта zimbra postfix спам

Добрый день подскажите как защититься от непонятных подключений, в общем я ещё сам толком не определил что это и как с этим бороться. Постараюсь объяснить.

Пользователям часто приходят письмо написанные с их же почтового адреса о том что устройство взломано и т.д. просят денег иначе будут блокировать устройство, но это понятно развод, ничего не происходит, но письма отправляются. Вот заголовоки письма:

Return-Path: <pr@DOMAIN.ru>
Received: from mail.DOMAIN.ru (LHLO mail.DOMAIN.ru) (192.168.0.8) by
 mail.DOMAIN.ru with LMTP; Fri, 6 Dec 2019 09:58:25 +0300 (MSK)
Received: from localhost (localhost [127.0.0.1])
	by mail.DOMAIN.ru (Postfix) with ESMTP id ED56018C4B15
	for <pr@DOMAIN.ru>; Fri,  6 Dec 2019 09:58:24 +0300 (MSK)
X-Virus-Scanned: amavisd-new at DOMAIN.ru
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=x required=2 WHITELISTED tests=[]
	autolearn=unavailable
Received: from mail.DOMAIN.ru ([127.0.0.1])
	by localhost (mail.DOMAIN.ru [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ypVvEsznJDIt for <pr@DOMAIN.ru>;
	Fri,  6 Dec 2019 09:58:24 +0300 (MSK)
Received: from r167-62-178-220.dialup.adsl.anteldata.net.uy (r167-62-178-220.dialup.adsl.anteldata.net.uy [167.62.178.220])
	by mail.DOMAIN.ru (Postfix) with ESMTP id DB37918C1694
	for <pr@DOMAIN.ru>; Fri,  6 Dec 2019 09:58:23 +0300 (MSK)
From: <pr@DOMAIN.ru>
To: <pr@DOMAIN.ru>
Subject: =?utf-8?B?0JLQsNGI0LUg0YPRgdGC0YDQvtC50YHRgtCy0L4g0LLQt9C70L7QvNCw0L3QviDQt9C70L7Rg9C80Ys=?= =?utf-8?B?0YjQu9C10L3QvdC40LrQsNC80LguINCd0LXQvNC10LTQu9C10L3QvdC+INGB0LzQtdC90LjRgtC1INC/?= =?utf-8?B?0LDRgNC+0LvRjCE=?=
Date: 5 Dec 2019 23:53:15 -0400
Message-ID: <003901d5abe9$0592ea2f$3ffe9d97$@DOMAIN.ru>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="koi8-r"
Content-Transfer-Encoding: 8bit
X-Mailer: Microsoft Outlook 15.0
Thread-Index: Acpwei9w0pwei9w0pwei9w0pwei9w0==
Content-Language: en-us@

В логе такая запись


Dec  6 09:58:16 mail postfix/postscreen[30684]: CONNECT from [167.62.178.220]:18339 to [192.168.0.8]:25
Dec  6 09:58:22 mail postfix/postscreen[30684]: PASS NEW [167.62.178.220]:18339
Dec  6 09:58:23 mail postfix/postscreen[30684]: warning: psc_cache_update: lmdb:/opt/zimbra/data/postfix/data/postscreen_cache update average delay is 100 ms
Dec  6 09:58:23 mail postfix/smtpd[4940]: connect from r167-62-178-220.dialup.adsl.anteldata.net.uy[167.62.178.220]
Dec  6 09:58:23 mail postfix/smtpd[4940]: NOQUEUE: filter: RCPT from r167-62-178-220.dialup.adsl.anteldata.net.uy[167.62.178.220]: <pr@DOMAIN.ru>: Sender address triggers FILTER smtp-amavis:[127.0.0.1]:10026; from=<pr@DOMAIN.ru> to=<pr@DOMAIN.ru> proto=ESMTP helo=<r167-62-178-220.dialup.adsl.anteldata.net.uy>
Dec  6 09:58:23 mail postfix/smtpd[4940]: NOQUEUE: filter: RCPT from r167-62-178-220.dialup.adsl.anteldata.net.uy[167.62.178.220]: <pr@DOMAIN.ru>: Sender address triggers FILTER smtp-amavis:[127.0.0.1]:10024; from=<pr@DOMAIN.ru> to=<pr@DOMAIN.ru> proto=ESMTP helo=<r167-62-178-220.dialup.adsl.anteldata.net.uy>
Dec  6 09:58:23 mail postfix/smtpd[4940]: DB37918C1694: client=r167-62-178-220.dialup.adsl.anteldata.net.uy[167.62.178.220]
Dec  6 09:58:24 mail postfix/cleanup[5145]: DB37918C1694: message-id=<003901d5abe9$0592ea2f$3ffe9d97$@DOMAIN.ru>
Dec  6 09:58:24 mail postfix/qmgr[19967]: DB37918C1694: from=<pr@DOMAIN.ru>, size=2769, nrcpt=1 (queue active)
Dec  6 09:58:24 mail postfix/amavisd/smtpd[31611]: connect from localhost[127.0.0.1]
Dec  6 09:58:24 mail postfix/amavisd/smtpd[31611]: ED56018C4B15: client=localhost[127.0.0.1]
Dec  6 09:58:24 mail postfix/cleanup[2000]: ED56018C4B15: message-id=<003901d5abe9$0592ea2f$3ffe9d97$@DOMAIN.ru>
Dec  6 09:58:25 mail postfix/amavisd/smtpd[31611]: disconnect from localhost[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
Dec  6 09:58:25 mail postfix/qmgr[19967]: ED56018C4B15: from=<pr@DOMAIN.ru>, size=3288, nrcpt=1 (queue active)
Dec  6 09:58:25 mail postfix/smtp[4306]: DB37918C1694: to=<pr@DOMAIN.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.3, delays=1.1/0/0/0.22, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as ED56018C4B15)
Dec  6 09:58:25 mail postfix/qmgr[19967]: DB37918C1694: removed
Dec  6 09:58:25 mail postfix/smtpd[4940]: disconnect from r167-62-178-220.dialup.adsl.anteldata.net.uy[167.62.178.220] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
Dec  6 09:58:25 mail postfix/lmtp[5148]: ED56018C4B15: to=<pr@DOMAIN.ru>, relay=mail.DOMAIN.ru[192.168.0.8]:7025, delay=0.33, delays=0.14/0/0.09/0.1, dsn=2.1.5, status=sent (250 2.1.5 Delivery OK)
Dec  6 09:58:25 mail postfix/qmgr[19967]: ED56018C4B15: removed

Что всё это может значить. что за PASS NEW в логе?

 ,

madcry
()

Zimbra DKIM

Подскажите кто разбирается, хочу для почтового сервера zimbra DKIM создать, читаю инструкцию, всё понятно до добавления DKIM в DNS, как я понимаю есть закрытый ключ и открытый ключ.

Я на zimbre выполняю след команду

$ /opt/zimbra/libexec/zmdkimkeyutil -a -d test.ru

Получаем


DKIM Data added to LDAP for domain test.ru with selector ECAC22D2-DCA2-11E6-BA30-B554729FE32A
Public signature to enter into DNS:
ECAC22D2-DCA2-11E6-BA30-B554729FE32B._domainkey IN TXT ( "v=DKIM1; k=rsa; "
"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs5OCY0sX04ziF+sOHt/1kq3A7iAzAjBjb4JteaoFzu1q2uBOiQS0uyaFeY6CgSgRRbvPnq8cWLG/XMU0tM9gSGtgtWDmHOs6/+QgKp6zRmetfsyABA2Y2U+XJlVURUE5ai3KIA/njt7IGZ5yeFsdZIKmhOCAOPGCovq10xkZXHdjRwiqxbCYGXv2m3o74BcWtOLPfEvexD5PYx"
"aTWFbelJpGlDN7WdBCE+ObpLGkJ9co/1sVOcd3c9SHfPq3jcBAFm7oPX2ak7Fb7cslVK77lA2hBgMYqI2Sh+T64o6R33dU++Ej7CuImmv7PAqVUn5MjYr05t3LK9dwWM8Cm6aJ/QIDAQAA" ) ; ----- DKIM key ECAC22D2-DCA2-11E6-BA30-B554729FE32A for test.ru

В этот момент генерируется закрытый ключ и сервер начинает его добавлять к письму?

Далее я беру и вставляю в глобальный днс txt запись этот код:

"v=DKIM1; k=rsa; "
"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs5OCY0sX04ziF+sOHt/1kq3A7iAzAjBjb4JteaoFzu1q2uBOiQS0uyaFeY6CgSgRRbvPnq8cWLG/XMU0tM9gSGtgtWDmHOs6/+QgKp6zRmetfsyABA2Y2U+XJlVURUE5ai3KIA/njt7IGZ5yeFsdZIKmhOCAOPGCovq10xkZXHdjRwiqxbCYGXv2m3o74BcWtOLPfEvexD5PYx"
"aTWFbelJpGlDN7WdBCE+ObpLGkJ9co/1sVOcd3c9SHfPq3jcBAFm7oPX2ak7Fb7cslVK77lA2hBgMYqI2Sh+T64o6R33dU++Ej7CuImmv7PAqVUn5MjYr05t3LK9dwWM8Cm6aJ/QIDAQAA"

Правильно ли я всё понял? Спасибо.

 ,

madcry
()

fail2ban zimbra postfix

Подскажите пожалуйста почему IP адреса не попадают в iptables

fail2ban настроен, по логам он банит адреса, но при этом пишет:

[code] 2019-12-02 16:54:31,553 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:00:52,532 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:00:54,698 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:00:56,109 fail2ban.actions [27851]: NOTICE [postfix-sasl-new] 45.227.253.212 already banned 2019-12-02 17:06:14,221 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:06:16,242 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:07:51,807 fail2ban.filter [27851]: INFO [postfix-sasl-new] Found 45.227.253.212 2019-12-02 17:07:52,924 fail2ban.actions [27851]: NOTICE [postfix-sasl-new] 45.227.253.212 already banned

[/code] Посмотрел в iptables он есть

-A f2b-Postfix -s 45.227.253.212/32 -j REJECT –reject-with icmp-port-unreachable

Но в логах так же появляется

warning: unknown[45.227.253.212]: SASL LOGIN authentication failed: authentication failure

 

madcry
()

nginx 1.17.5 ciphers

Добрый день, подскажите пожалуйста, обновил nginx с 1.15 до 1.17

Перестал работать сайт на старых браузерах.

добавил строку ssl_ciphers и добавил правила.

[code] ssl_ciphers ‘ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:DES-CBC3-SHA:!RC4:!aNULL:!eNULL:!MD5:!EXPORT:!EXP:!LOW:!SEED:!CAMELLIA:!IDEA:!PSK:!SRP:!SSLv:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA’; [/code]

Всё заработало. Раньше работало всё и без этой настройки.

Есть подозрения что замедляет загрузку сайта, не точно =)

Почему вдруг возникла надобность добавлять строку о инструкциях шифрования?

 

madcry
()

Zimbra перенос данных пользователя.

Добрый день. Помогите разобраться Такая вот ситуация. Есть два сервера Zimbra. Один сервер полуживой(8.7), второй новый(8.8) Аккаунты создал с помощью скрипта и AD. Почту переношу с помощью Миграции в консоли zimbra, но вот беда не переносятся фильтры, календари и портфель.

Я нашёл https://interface31.ru/tech_it/2019/05/migrating-opensource-zimbra-safely-and...

скрипт экспорт фильтров на старом сервере

#!/bin/bash
mkdir tmp
set -x
clear
for user in `cat ../accounts/users.txt`; 
do
 filter=`zmprov ga $user zimbraMailSieveScript > ./tmp/$user`
 sed -i -e "1d" ./tmp/$user
 sed 's/zimbraMailSieveScript: //g' ./tmp/$user > ./$user;
 rm ./tmp/$user
 echo "Export filter for $user"
done
\rm -rf tmp

файлы с фильтрами создаются.

На новом сервере делаю import

#!/bin/bash
for filter in ./*
do
 if [ "$filter" == "./import_filters.sh" ] ; then
 continue;
 fi

 if [ "$filter" == "./export_filters.sh" ] ; then
 continue;
 fi
if [ "$filter" == "./tmp" ] ; then
 continue;
 fi
Filter_String=`cat "$filter"`
 Account=$filter
 zmprov ma $(echo $filter | grep -E -o "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b") zimbraMailSieveScript '$Filter_String'
 echo "Process filter $Account"
done
echo "All filter has been import successfully"

Пишет всё ок, захожу в почту -> Настройки -> Фильтры Получаю ошибку

method:	[unknown]
msg:	parse error: parsing Sieve script
code:	service.PARSE_ERROR
detail:	soap:Sender
trace:	qtp2003496028-6121:1559116864169:7ec4a756242352ad
request:	

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header><context xmlns="urn:zimbra"><userAgent xmlns="" name="ZimbraWebClient - FF60 (Win)" version="8.8.12_GA_3794"/><session xmlns="" id="12598"/><notify xmlns="" seq="4"/><account xmlns="" by="name">name@dom.ru</account><format xmlns="" type="js"/><csrfToken xmlns="">0_278a849578c2c8f78c094e80c2d39dba2759befd</csrfToken></context></soap:Header><soap:Body><GetFilterRulesRequest xmlns="urn:zimbraMail"/></soap:Body></soap:Envelope>

фильтров нет.

 

madcry
()

Zimbra Списки рассылок.

Добрый день подскажите где можно поискать ответ:

Как запретить писать внешним почтам на внутренние списки рассылок?

 

madcry
()

zimbra zmztozmig error

Добрый день. Пришлось поднять новый почтовый сервер Zimbra(последняя версия), создал через AD все почтовые аккаунты как на старом серевре. Хотел перенести почту через zmztozmig

Отредактировал конфиг /opt/zimbra/conf/zmztozmig.conf по мануалу.

но когда запускаю /opt/zimbra/libexec/zmztozmig –f /opt/zimbra/conf/zmztozmig.conf

выдаёт такую вот ошибку

[INFO|main:1| 05/27/2019 09:36:25]: ConfigFile: /opt/zimbra/conf/zmztozmig.conf
[INFO|main:1| 05/27/2019 09:36:25]: Version: 1.4
[INFO|main:1| 05/27/2019 09:36:25]: Thread count: 1
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/soap/SOAPException
        at com.zimbra.tarformatter.tarMigrator.Init(tarFormatter.java:136)
        at com.zimbra.tarformatter.tarFormatter.Execute(tarFormatter.java:584)
        at com.zimbra.tarformatter.tarFormatter.main(tarFormatter.java:803)
Caused by: java.lang.ClassNotFoundException: javax.xml.soap.SOAPException
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
        ... 3 more

Видимо не в конфиге дело.

 

madcry
()

Postfix - smtpd [6385 , 7682]

May 17 16:13:02 mail postfix/postscreen[6385]: CONNECT from [192.168.3.9]:44293 to [192.168.0.5]:25
May 17 16:13:02 mail postfix/postscreen[6385]: WHITELISTED [192.168.3.9]:44293
May 17 16:13:02 mail postfix/smtpd[7682]: connect from unknown[192.168.3.9]
May 17 16:13:13 mail postfix/smtpd[7682]: lost connection after AUTH from unknown[192.168.3.9]
May 17 16:13:13 mail postfix/smtpd[7682]: disconnect from unknown[192.168.3.9] ehlo=1 auth=0/1 commands=1/2

192.168.3.9 это сервер который отправляет почту и раньше работало всё ок. Сейчас выдаёт такую ошибку и ничего не отправляет.

 ,

madcry
()

asterisk продолжить диалплан после того как вызывающий повесил трубку.

Добрый день.

Астериск работает на ael. Ситуация такая, при звонке на номер нужно определить статус звонка, был ли он отвечен или нет, если отвечен то нужно в базу данных это записать.

Проблема в том что когда вызов был отвечен, то далее по диалплану не идёт:

Dial (SIP/601,10,tm(moh1));
                  if ("${DIALSTATUS}" = "ANSWER"){
                      Set(ODBC_UPDATEREQPATH()=${REQPATH},${SRC});
                        Hangup();
                        };

Я нашел опцию g , которая позволяет продолжит диалплан после завершения звонка. Но к сожалению, если трубку повесил человек который звонил к нам ( к примеру с мобильного устройства ), то магия не случается, эта опция работает только для вызываемого абонента. в логе строка exited non-zero on

Не подскажите как же мне заставить понимать и передавать в базу данных успешный вызов?

 

madcry
()

squid block files

Добрый день, хочу настроить на squid блокировку файлов по расширению.

Squid Cache: Version 3.5.12

создал файл с расширениями

/etc/squid/conf_param_ext_blocked.txt 
# Blocked extensions

\.exe(\?.*)?$
\.exe$

Далее в параметрах сквида добавил строчку

/etc/squid/suid.conf
acl blockfiles          urlpath_regex -i "/etc/squid/conf_param_ext_blocked.txt"

часть ACL конфига

acl auth proxy_auth REQUIRED
acl BlockedAccess       external memberof "/etc/squid/conf_param_groups_blocked.txt"
acl RestrictedAccess    external memberof "/etc/squid/conf_param_groups_restricted.txt"
acl StandardAccess      external memberof "/etc/squid/conf_param_groups_standard.txt"
acl FullAccess          external memberof "/etc/squid/conf_param_groups_full_auth.txt"
acl AnonymousAccess     external memberof "/etc/squid/conf_param_groups_full_anon.txt"

acl allowedsites        dstdomain "/etc/squid/conf_param_sites_allowed.txt"
acl blockedsites        dstdomain "/etc/squid/conf_param_sites_blocked.txt"
acl prioritysites       dstdomain "/etc/squid/conf_param_sites_priority.txt"
acl blockfiles          urlpath_regex -i "/etc/squid/conf_param_ext_blocked.txt"

# Prevent access to basic auth prompt for BlockedAccess users
http_access deny BlockedAccess all
http_access deny blockfiles all
http_access allow allowedsites localnet
http_access deny RestrictedAccess all
http_access allow AnonymousAccess auth localnet
http_access allow FullAccess auth localnet
http_access deny blockedsites
http_access allow StandardAccess auth localnet


полсе sudo squid -k reconfigure

файлы так и не блокирует.

 

madcry
()

Nginx перенаправление файла.

Добрый день, подскажите пожалуйста как правильно сделать перенаправление

Путь неверный - /assets/components/minifyx/cache/jquery.jgrowl.map, как правильно перенаправить запросы к этому файлу в другое место /assets/components/ajaxform/js/lib/jquery.jgrowl.map

server {
        ...
        location = /assets/components/minifyx/cache/jquery.jgrowl.map {
alias /assets/components/ajaxform/js/lib/jquery.jgrowl.map;
}

 

madcry
()

pfsense openvpn и mac os

Добрый день, есть пфсенс сервер, с настроеным опенвпн сервером. Проблема заключается в том что устройства под управлением Mac os не получают днс гастройки, пингануть что то по доменномк имени нельзя во время подключения по впн, на виндовых машинах все работает. В настройках впн днсы прописаны, не знаете ли в чем может быть проблема?

 

madcry
()

периодически падает сайт.

Добрый день. Возникает странная проблемка.

Есть сервер на убунту 16, на нем nginx, fpm-7.2, сайт работает на MODx Revo. Несколько раз в день сайт падает. На сам сервер зайти могу по ssh спокойно. Смотрел логи ошибок nginx/fpm-7.2/syslog/error.log modx/ ошибок нет.

До этого сервер убунту обновлялся с 12 до 16 версии, фпм был обновлен с 7.0 до 7.2

Самое странное что ошибок нет, на сервере несколько сайтов и все недоступны. Сайты падают на 1-2 минуты, бывает чуть дольше, падают одновременно.

Подскажите как можно диагностировать проблему?

 ,

madcry
()

обновление Redmine Passenger Apache2

Бьюсь с переходом редмайна с версии 3.2 на 4.0. После обновление ОС и редмайна, была проблема с версие руби, после установки rvm и passenger module для выбора версии ruby редмайн заработал, но появилась другая проблема, при копирование дополнений из старого редмайна в новый /plugins сайт перестаёт работать в логах выдает такое.

App 16586 stdout:
App 16586 stderr: /opt/redmine-4.0.0/plugins/redmine_issue_checklist/init.rb:24: warning: key :issue_checklist is duplicated and overwritten on line 24
App 16586 stdout:
[ 2019-01-09 15:55:27.8417 14837/7fe96c22a700 age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /opt/redmine-4.0.0: An error occurred while starting up the preloader.
  Error ID: c84dbb99
  Error details saved to: /tmp/passenger-error-v1zYse.html
  Message from application: undefined method `alias_method_chain' for Issue (call 'Issue.connection' to establish a connection):Class
Did you mean?  alias_method (NoMethodError)
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activerecord-5.2.2/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/patches/issue_patch.rb:11:in `block in included'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/patches/issue_patch.rb:10:in `class_eval'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/patches/issue_patch.rb:10:in `included'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/patches/issue_patch.rb:58:in `include'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/patches/issue_patch.rb:58:in `<top (required)>'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
  /opt/redmine-4.0.0/plugins/redmine_issue_checklist/lib/redmine_issue_checklist/redmine_issue_checklist.rb:5:in `block in <top (required)>'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:426:in `instance_exec'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:426:in `block in make_lambda'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:198:in `block (2 levels) in halting'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:606:in `block (2 levels) in default_terminator'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:605:in `catch'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:605:in `block in default_terminator'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:199:in `block in halting'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:513:in `block in invoke_before'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:513:in `each'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:513:in `invoke_before'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/callbacks.rb:131:in `run_callbacks'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/activesupport-5.2.2/lib/active_support/reloader.rb:89:in `prepare!'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/application/finisher.rb:63:in `block in <module:Finisher>'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `instance_exec'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `run'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/initializable.rb:61:in `block in run_initializers'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:228:in `block in tsort_each'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:431:in `each_strongly_connected_component_from'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:349:in `block in each_strongly_connected_component'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:347:in `each'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:347:in `call'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:347:in `each_strongly_connected_component'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:226:in `tsort_each'
  /usr/share/rvm/rubies/ruby-2.5.3/lib/ruby/2.5.0/tsort.rb:205:in `tsort_each'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/initializable.rb:60:in `run_initializers'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/railties-5.2.2/lib/rails/application.rb:361:in `initialize!'
  /opt/redmine-4.0.0/config/environment.rb:14:in `<top (required)>'
  config.ru:3:in `require'
  config.ru:3:in `block in <main>'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:55:in `instance_eval'
  /opt/redmine-4.0.0/vendor/bundle/ruby/2.5.0/gems/rack-2.0.6/lib/rack/builder.rb:55:in `initialize'
  config.ru:1:in `new'
  config.ru:1:in `<main>'
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:110:in `eval'
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:110:in `preload_app'
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:156:in `<module:App>'
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>'
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:29:in `<main>'


[ 2019-01-09 15:55:27.8478 14837/7fe96e330700 age/Cor/Con/CheckoutSession.cpp:277 ]: [Client 1-3] Cannot checkout session because a spawning error occurred. The identifier of the error is c84dbb99. Please see earlier logs for details about the error.

ruby -v ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]

конфиг Apache2

<VirtualHost *:80>
   Redirect / https://docs1.site.ru/
</VirtualHost>

<VirtualHost *:443>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com
        SSLEngine on
        SSLCertificateFile /etc/ssl/ssl.ru.crt
        SSLCertificateKeyFile /etc/ssl/ssl.ru.key
        PassengerRuby /home/redmine/.rvm/wrappers/ruby-2.5.3/ruby

        ServerAdmin webmaster@localhost
        DocumentRoot /opt/redmine-4.0.0/public
        <Directory /opt/redmine-4.0.0/public >
                AllowOverride all
                Options -MultiViews
                # Uncomment this if you're on Apache >= 2.4:
                Require all granted
                #PassengerUseGlobalQueue on
        </Directory>

#       <Location /login>
#                  AuthType NTLM
#                  NTLMAuth on
#                  NTLMAuthoritative on
#                  NTLMDomain CORP..RU
#                  NTLMServer srv-ad2012-pdc.corp.ru
#                  NTLMBackup srv-ad2012-bdc.corp.ru
#                  require valid-user
#        </Location>



        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

 

madcry
()

zimbra client host rejected cannot find your hostname

Добрый день, подскажите, что может быть, получаю данную ошибку от одной нужной почты, которая внесена в белый список.

 NOQUEUE: reject: RCPT from unknown[x.x.x.x]: 450 4.7.25 Client host rejected: cannot find your hostname, [y.y.y.y]; from=<new_man@x.ru> to=<robot@x.ru> proto=ESMTP helo=<x.ru>

 

madcry
()

ruby version

Подскажите пожалуйста как мне изменить версию ruby под пользователем. К примеру под root ruby -v выдает 2.3.1 а под другим пользователем выдает 2.2.1 Как же мне изменить под пользователем ruby на 2.3.1 ?

 

madcry
()

Обновить RedMine c 3.2.0 до 4.0.0

Добрый день. Подскажите что делаю не так, ни как не могу обновить редмайн.

Есть сервер c Ubuntu 14 и RedMIne 3.2.0 Я его клонировал что бы попробовать обновить. Для начала обновил убунту до 16 версии. После обновления старый редмайн запускается норм. Далее по ниструкции

http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade

Сам редмайн с правами redmine:redmine

Далее по инструкции. Качаю архив с 4.0.0 извлекаю в папку /opt/ где хранится 3.2.0 Даю права папке /opt/redmine-4.0.0 для пользователя redmine.

Далее по инструкции копирую нужны файлы и директории из старого редмайна в новый с сохранением прав.

Далее запускаю

bundle exec rake generate_secret_token

Выдает ошибку. Делаю purge ruby, install ruby-full

Далее rm /usr/local/bin/bundle и gem install bundler После чего комманда срабатывает.

svn update пропускаю.

Делаю комманды

sudo bundle exec rake db:migrate RAILS_ENV=production 
sudo bundle exec rake redmine:plugins:migrate RAILS_ENV=production
sudo bundle exec rake tmp:cache:clear RAILS_ENV=production

В итоге сайт не работает, выдаёт:

We're sorry, but something went wrong. We've been notified about this issue and we'll take a look at it shortly.

лог файл

App 30358 stdout:
App 30358 stdout:
[ 2018-12-29 05:21:13.9429 15671/7fea89ef9700 age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /opt/redmine-4.0.0: An error occurred while starting up the preloader.
  Error ID: 6600e00b
  Error details saved to: /tmp/passenger-error-k6B1RE.html
  Message from application: <p>It looks like Bundler could not find a gem. Maybe you didn't install all the gems that this application needs. To install your gems, please run:</p>

  <pre class="commands">bundle install</pre>

<p>If that didn't work, then the problem is probably caused by your application being run under a different environment than it's supposed to. Please check the following:</p>

<ol>
  <li>Is this app supposed to be run as the <code>redmine</code> user?</li>
  <li>Is this app being run on the correct Ruby interpreter? Below you will
      see which Ruby interpreter Phusion Passenger attempted to use.</li>
  <li>Please check whether the correct RVM gemset is being used.</li>
  <li>Sometimes, RVM gemsets may be broken.
      <a href="https://github.com/phusion/passenger/wiki/Resetting-RVM-gemsets">Try resetting them.</a></li>
</ol>

<p>-------- The exception is as follows: -------</p>
Could not find activesupport-5.2.2 in any of the sources (Bundler::GemNotFound)
<pre>  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/spec_set.rb:94:in `block in materialize&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/spec_set.rb:87:in `map!&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/spec_set.rb:87:in `materialize&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/definition.rb:137:in `specs&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/definition.rb:182:in `specs_for&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/definition.rb:171:in `requested_specs&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/environment.rb:18:in `requested_specs&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/runtime.rb:13:in `setup&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler.rb:92:in `setup&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/bundler-1.11.2/lib/bundler/setup.rb:18:in `&lt;top (required)&gt;&#39;
  /home/redmine/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require&#39;
  /home/redmine/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:430:in `activate_gem&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:297:in `block in run_load_path_setup_code&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:435:in `running_bundler&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:296:in `run_load_path_setup_code&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:100:in `preload_app&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:156:in `&lt;module:App&gt;&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:30:in `&lt;module:PhusionPassenger&gt;&#39;
  /home/redmine/.rvm/gems/ruby-2.2.1/gems/passenger-5.0.24/src/helper-scripts/rack-preloader.rb:29:in `&lt;main&gt;&#39;</pre>


[ 2018-12-29 05:21:13.9488 15671/7fea8b7fe700 age/Cor/Con/CheckoutSession.cpp:277 ]: [Client 2-6] Cannot checkout session because a spawning error occurred. The identifier of the error is 6600e00b. Please see earlier logs for details about the error.

И ничего не могу поделать с этим...

 

madcry
()

sudo rake generate_secret_token error

Пытаюсь обновоить RedMIne 3.4.0 до 4.0 (Ubuntu 16.04) При вызове sudo rake generate_secret_token

rake aborted!
RGLoaderError: RubyEncoder Loader - This protected script does not support version 2.3.1 of Ruby. Please contact the script author about this problem. Error code [07]
/opt/redmine-4.0.0/plugins/clear_plan/init.rb:2:in `RGLoader_load'
/opt/redmine-4.0.0/plugins/clear_plan/init.rb:2:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/opt/redmine-4.0.0/lib/redmine/plugin.rb:173:in `block in load'
/opt/redmine-4.0.0/lib/redmine/plugin.rb:164:in `each'
/opt/redmine-4.0.0/lib/redmine/plugin.rb:164:in `load'
/opt/redmine-4.0.0/config/initializers/30-redmine.rb:21:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `block in load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:657:in `block in load_config_initializer'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/notifications.rb:170:in `instrument'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:656:in `load_config_initializer'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:614:in `block (2 levels) in <class:Engine>'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:613:in `each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:613:in `block in <class:Engine>'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `instance_exec'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:32:in `run'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:50:in `each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:50:in `tsort_each_child'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/initializable.rb:60:in `run_initializers'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/application.rb:361:in `initialize!'
/opt/redmine-4.0.0/config/environment.rb:14:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `block in require'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:291:in `require'
/opt/redmine-4.0.0/plugins/a_common_libs/lib/tasks/a_common_libs.rake:1:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `block in load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/opt/redmine-4.0.0/lib/tasks/redmine.rake:190:in `block in <top (required)>'
/opt/redmine-4.0.0/lib/tasks/redmine.rake:190:in `each'
/opt/redmine-4.0.0/lib/tasks/redmine.rake:190:in `<top (required)>'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `block in load'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:257:in `load_dependency'
/var/lib/gems/2.3.0/gems/activesupport-5.2.2/lib/active_support/dependencies.rb:285:in `load'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:650:in `block in run_tasks_blocks'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:650:in `each'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:650:in `run_tasks_blocks'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/application.rb:515:in `run_tasks_blocks'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/engine.rb:459:in `load_tasks'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/railtie.rb:190:in `public_send'
/var/lib/gems/2.3.0/gems/railties-5.2.2/lib/rails/railtie.rb:190:in `method_missing'
/opt/redmine-4.0.0/Rakefile:7:in `<top (required)>'
/var/lib/gems/2.3.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>'
(See full trace by running task with --trace

Версия ruby

 ruby -v
ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-linux]

Что не так, я вижу что он ищет в папке 2.3.0, папка 2.6.0 отсутствует по этому пути...

 

madcry
()

zimbra обновление Ubuntu/

добрый день, подскажите пожалуйста, есть Zimbra mail server и Ubuntu сервер версии 12, нужно обновить зимбру, но что бы ее обновить нужна версия убунты 16. Не подскажет ли кто есть ли какие-то достоверные гайды, как сделать это правильно?

 ,

madcry
()

RSS подписка на новые темы