LINUX.ORG.RU

Сообщения botbot

 

sendmail не отправляет письма

Не думал, что настройка почты это ТАК сложно. Сервер на ubuntu. Задача - чтобы он просто иногда отправлял письма мне на ящик. Отправляю в php функцией mail, она переводит письмо в sendmail. А дальше sendmail капризничает. Сперва ему не нравился дефолтный hosts. Теперь что-то ещё, не знаю что. Логи выглядят вот так:

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sendmail[22443]: w4ICDEQ0022443: from=www-data, size=175, class=0, nrcpts=1, msgid=<201805181213.w4ICDEQ0022443@Ubuntu-1604-xenial-64-minimal>, relay=www-data@localhost

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sm-mta[22444]: w4ICDEOl022444: from=<www-data@Ubuntu-1604-xenial-64-minimal>, size=462, class=0, nrcpts=1, msgid=<201805181213.w4ICDEQ0022443@Ubuntu-1604-xenial-64-minimal>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sendmail[22443]: w4ICDEQ0022443: to=mymail@gmail.com, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30175, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (w4ICDEOl022444 Message accepted for delivery)

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sm-mta[22446]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sm-mta[22446]: w4ICDEOl022444: to=<mymail@gmail.com>, ctladdr=<www-data@Ubuntu-1604-xenial-64-minimal> (33/33), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120462, relay=gmail-smtp-in.l.google.com. [IPv6:2a00:1450:400c:c09:0:0:0:1b], dsn=5.0.0, stat=Service unavailable

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sm-mta[22446]: w4ICDEOl022444: w4ICDEOl022446: DSN: Service unavailable

May 18 14:13:14 Ubuntu-1604-xenial-64-minimal sm-mta[22446]: w4ICDEOl022446: to=<www-data@Ubuntu-1604-xenial-64-minimal>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent

Подозреваю, дело опять в дефолтном домене Ubuntu-1604-xenial-64-minimal. Но где его теперь менять я не знаю. В hosts прописан wow-click.ru. И ещё, оно почему-то кажется отправляет через ip6. По крайней мере, когда я заменил домен в ip4 sendmail всё равно видел старый дефолтный домен. Потом поменял секцию с ip6 и он завёлся. У меня нет задачи разобраться во всех тонкостях настройки, хочу просто настроить 1 раз и забыть. Помогите пожалуйста.

 ,

botbot
()

80 порт свободен, но nginx пишет что занят

Система debian wheezy.

Nginx (nginx_1.2.1-2.2+wheezy4+) при запуске пишет

Starting nginx: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
При этом смотрю занятые порты через netstat, и 80-го там нет, вывод пустой. Смотрю вот такой командой:
sudo netstat -natp | grep -i listen | grep ':80'
Сервер крутится на виртуалке, может дело в этом. Кто-нибудь знает, куда ещё посмотреть можно? Перезагрузка сервера не помогла, обновление nginx тоже.

UPD Решил сам, дело было в nginx, надо было поправить конфиг. Странно, но раньше работало без ошибок на старом конфиге. Старый конфиг:

listen 80 default_server;
listen [::]:80 default_server;
Новый, правильный:
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;

 , ,

botbot
()

Запуск скомпилированного java проекта на debian

Всем привет. Есть проект, он написан в netbeans на винде. Мне его надо собрать и запустить на debian сервере. Проект успешно запускается на винде (через тот же netbeans, как его запускать напрямую я не знаю).
1 поставил java7, вроде удачно
2 залез в папку проекта, там в папку target, там вытащил папку classes и .jar файл. Скопировал это всё на сервер в одну папку
3 на сервере перехожу в эту папку, потом пишу в консоли:

java -cp -jar moba2.jar

. На что джава ругается

Error: Could not find or load main class moba2.jar

. Хотя в netbeans главный класс я указывал. И доступ к файлу moba2.jar для чтения/записи/выполнения стоит.
И ещё несколько фактов, которые может помогут: проект использует довольно много сторонних библиотек. Проект собирается через maven. Когда я в target залез, там никаких библиотек не видно, а сам .jar файл мелкий, в нём их тоже нет. В вопросах сборки и запуска джавы я полный ноль. Помогите пожалуйста.

 , ,

botbot
()

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