forum.bitel.ru http://forum.bitel.ru/ |
|
Диалап и электропочта http://forum.bitel.ru/viewtopic.php?f=5&t=8730 |
Страница 1 из 1 |
Автор: | ok-2004 [ 29 ноя 2013, 15:53 ] |
Заголовок сообщения: | Диалап и электропочта |
Добрый день! Дано: 2 компа : на одном крутится BGRadiusDialup, на другом Mysql+ActiveMq+БЖБ 6.0 в конфиге которого есть записи типа: mail.smtp.host=smtp.gmail.com alarm.mail=<наша электропочта>@gmail.com все алармы исправно шлются бжб , так как он имеет выход в инет и знает что такое ДНС. BGRadiusDialup берёт эти параметры с бжб ( я так понял ) и начинает слать все свои алармы САМ! И вот тута начинается задница ! В error.log BGRadiusDialup сыпятся ошибки вида ( в данном слечае dialup хочет сказать что не удалось сессию разорвать ): Код: processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465; nested exception is: java.net.ConnectException: Connection timed out processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1545) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:453) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at javax.mail.Service.connect(Service.java:313) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at javax.mail.Service.connect(Service.java:172) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at javax.mail.Service.connect(Service.java:121) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at javax.mail.Transport.send0(Transport.java:190) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at javax.mail.Transport.send(Transport.java:120) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:156) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at bitel.billing.server.util.MailMsg.sendMessage(MailMsg.java:113) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at bitel.billing.server.admin.errorlog.AlarmSender.run(AlarmSender.java:244) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - Caused by: java.net.ConnectException: Connection timed out processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.PlainSocketImpl.socketConnect(Native Method) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at java.net.Socket.connect(Socket.java:529) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:570) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:267) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:201) processor 11-29/12:22:01 ERROR [Thread-52] LoggingPrintStream - at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1511) Естественно сыплются. Потому что машина с BGRadiusDialup не имеет выхода в инет ( так конструктивно задумано ) поэтому хост smtp.gmail.com для неё не достижим. Возможны 2 варианта решения проблемы : 1. Дать машине с BGRadiusDialup выход в инет. ( что невозможно ) 2. В качестве mail.smtp.host указать какой-нибудь внутренний корпоративный smtp-почтовичок ( котороый доступен машине с BGRadiusDialup, но не доступен машине с БЖБ-сервером ) Вопрос - можно ли как-то вырубить возможность отправки сообщений диалупом, или в его конфиге прописать свой mail.smtp.host , который этой машине доступен ? |
Автор: | skn [ 29 ноя 2013, 16:57 ] |
Заголовок сообщения: | Re: Диалап и электропочта |
попробуйте в скрипте запуска радиуса добавить -dmail.smtp.host =другой_хост |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |