Не удалось подключиться к веб-почте URLcube

Не удалось подключиться к веб-почте URLcube Хостинг

Переходим по адресу mail.mse.perm.org/mail именно по этому адресу находится вход в почтовый ящик, логин пользователя admin@**********g.org

, вот тут начинаются проблемы, не могу попасть в почту — при вводе ПРАВИЛЬНОГО пароля Roundcube говорит что

Неудачное соединение с IMAP сервером

, а при вводе завеломо неправльного пароля —

Неудачная попытка входа.

. отсюда следует вывод что проверка на пользователя и пароль проходит удачно, что то ссамим сервером. помогите найти что не так.
mail.err при вводе правильного пароля

ar 13 12:47:52 mail roundcube: IMAP Error: Login failed for admin@*********g.ru from 192.168.0.100. LOGIN: Internal error occurred. Refer to server log for more information. in /usr/share/apache2/roundcubemail-1.0.4/program/lib/Roundcube/rcube_imap.php on line 184 (POST /mail/?_task=login?_task=login&_action=login)

127.0.0.1 mail.***********g.ru epps-server localhost
127.0.0.1 localhost
127.0.1.1 epps-server

127.0.0.1 *********g.ru
127.0.0.1 **********.ru
127.0.0.1 **********.ru

else if ($this->conn->error) {
if ($pass && $user) {
$message = sprintf(«Login failed for %s from %s. %s»,
$user, rcube_utils::remote_ip(), $this->conn->error);

Есть webserver c ОС Centos 7 под управление Vesta CP, решил установить на него PHP 7. Установка прошла успешно, все сайты работают, но пропал доступ к почте через web интерфейс. При попытке подключиться на url http://domain.ru/ webmail в браузере выходит ошибка 404

Not Found
The requested URL /webmail was not found on this server.

Ниже рассмотрены решение проблемы, а также возможные ошибки.

yum install –y roundcubemail

Далее открываем /etc/httpd/conf.d/roundcubemail.conf

vi  /etc/httpd/conf.d/roundcubemail.conf
#
#Round Cube Webmail is a browser-based multilingual IMAP client 
# 
Alias /roundcubemail /usr/share/roundcubemail 
Alias /webmail /usr/share/roundcubemail
systemctl restart httpd

После чего страница http://domain.ru/ webmail должна открываться. Если же выходит ошибка

You don't have permission to access /webmail/ on this server

То открываем файл /etc/httpd/conf.d/roundcubemail.conf и правим следующую секцию

<Directory /usr/share/roundcubemail/>
    <IfModule mod_authz_core.c>
        # Apache 2.4
        Require local
    </IfModule>
    <IfModule !mod_authz_core.c>
        # Apache 2.2
        Order Deny,Allow
        #Deny from all
        Allow from all
        Allow from ::1
    </IfModule>
</Directory>
<Directory /usr/share/roundcubemail/>
    Order Deny,Allow
    Deny from all
    Allow from all
</Directory>

Не забудьте рестартануть httpd командой

systemctl restart httpd.

Неудачное соединение с IMAP сервером.

Теперь webmail открывается, но при попытки авторизации появляется ошибка «Неудачное соединение с IMAP сервером». Смотрю логи dovecot

tail -f /var/log/dovecot.log
Error: user user@domain.ru: Initialization failed: namespace configuration error: inbox=yes namespace missing

Правим файл /etc/dovecot/conf.d/15-mailboxes.conf

vi /etc/dovecot/conf.d/15-mailboxes.conf

Добавляя параметр inbox = yes

То есть в начале должно быть

namespace inbox {
                     inbox = yes
                    #mailbox name {
systemctl restart dovecot

После чего все нормально заработало

Ошибка «Неверный запрос! Информация не сохранена.»

Не удалось подключиться к веб-почте URLcube

Не удалось подключиться к веб-почте URLcube

В логах dovecot  появилась строчка open(/etc/exim/domains/domain.ru/passwd) failed: Permission denied. Уже что то, даю права 777 на файл  passwd.

chmod 777 /etc/exim/domains/domain.ru/passwd
chmod 777 /etc/exim/domains/domain.ru/aliases

И о чудо, наконец то все заработало! Конечно давать права 777 на файл паролей не хорошо, прошу в комментариях указать правильные права на эти два файла.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Roundcube login failed error can occur due to various reasons that include incorrect hostname, improper ports setup, mail directory incorrectly set, and so on.

Here at Bobcares, we have seen several such Roundcube related issues as part of our Server Management Services for web hosts and online service providers.

Today we’ll take a look at the cause for this error and how to fix it.

What causes Roundcube login failed to occur

Before we get into the solution part, first let’s see what causes this error to occur.

There can be different reasons for this error to occur that include improper ports setup, mail directory incorrectly set, and so on.

The incorrect hostname can also be another reason for this error.

Generally, the server requires an FQDN hostname configured and also wants it to be resolvable in DNS. For example, if the domain name is domain.com then the hostname can be server.domain.com.

So in DNS, there must be an entry for server.domain.com. If this is not available then it can lead to an error.

Читайте также:  Хостинг для 1C-Битрикс, цены на хостинг для Bitrix

For instance, the error appears as below.

roundcube login failed

How we fix Roundcube login failed error

Our Support Engineers provide different ways to resolve this error. Here are some of them.

1. Check hostname

We can do this from WHM

Log into WHM >> Main >> Networking Setup >> Change Hostname

In the DNS section, it will also ask to add an A record entry for it.

#rm -f /etc/userdomains
[# /usr/local/cpanel/scripts/updateuserdomains –force

Finally, restart the cPanel service using the command.

#/etc/init.d/cpanel restart

This must fix the Roundcube login error.

2. Check mail directory

Update the Maildir to whatever the system uses.

For that, change Dovecot mail_location setting to

mail_location = maildir:~/Mail

Then change Postfix home_mailbox setting to

home_mailbox = Mail/

Finally, restart services.

3. Check the ports

Make sure to check the ports set in the mail server and reset it (if necessary):

Port 25 (and 587) must be open for SMTP
Port 143 (and 993) must be open for IMAP
Port 110 must be open for POP3

Also, open those ports in the firewall settings.

Conclusion

In short, this error can occur due to various reasons that include incorrect hostname, improper ports setup, mail directory incorrectly set, and so on. Today, we saw the solution to this error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

var google_conversion_label = «owonCMyG5nEQ0aD71QM»;

Здесь VPS на BrainyCP за 2$ в месяц, а здесь 50GB шаред-хостинг на BrainyCP за 1.9$ в месяц

gvozdkoff

Сообщения: 11
Зарегистрирован: Ср янв 01, 2020 6:36 pm

Webmail — не удается залогиниться в почтовые сервисы (Решено)

Прошу помощи, что можно предпринять?
Тестирую на домене makerhost.ru

Поискал в теме.

Код: Выделить всё

rpm -qa | grep dovecot                                                           
dovecot-mysql56-2.2.27-10.el7.centos.x86_64
dovecot-2.2.27-10.el7.centos.x86_64

# rpm -qa | grep exim                                                              
exim-mysql56-4.92.3-1.el7.x86_64
exim-4.92.3-1.el7.x86_64

# systemctl status dovecot                                                         
● dovecot.service - Dovecot IMAP/POP3 email server
   Loaded: loaded (/usr/lib/systemd/system/dovecot.service; enabled; vendor preset: disabled)        
   Active: active (running) since Чт 2020-03-26 21:38:31 +05; 3 weeks 2 days ago
     Docs: man:dovecot(1)                                                                            
           http://wiki2.dovecot.org/                                                                 
 Main PID: 1877 (dovecot)                                                                            
    Tasks: 4                                                                                         
   Memory: 3.6M                                                                                      
   CGroup: /system.slice/dovecot.service                                                             
           ├─ 1877 /usr/sbin/dovecot                                                                 
           ├─ 1886 dovecot/anvil                                                                     
           ├─ 1887 dovecot/log                                                                       
           └─31222 dovecot/config                                                                    
                                                                                                     
апр 19 14:18:01 makerhost.ru auth[27739]: pam_unix(dovecot:auth): check pass; user unknown           
апр 19 14:18:01 makerhost.ru auth[27739]: pam_unix(dovecot:auth): authentication failure; lo...251   
апр 19 14:21:45 makerhost.ru dovecot[1887]: imap-login: Fatal: Can't load ssl_cert: There is...=<)
апр 19 14:21:45 makerhost.ru dovecot[1877]: master: Error: service(imap-login): command star...ecs
апр 19 14:22:45 makerhost.ru dovecot[1887]: imap-login: Fatal: Can't load ssl_cert: There is...=<)
апр 19 14:22:45 makerhost.ru dovecot[1877]: master: Error: service(imap-login): command star...ecs
апр 19 14:23:45 makerhost.ru dovecot[1887]: imap-login: Fatal: Can't load ssl_cert: There is...=<)
апр 19 14:23:45 makerhost.ru dovecot[1877]: master: Error: service(imap-login): command star...ecs
апр 19 14:25:48 makerhost.ru dovecot[1887]: imap-login: Fatal: Can't load ssl_cert: There is...=<)
апр 19 14:25:48 makerhost.ru dovecot[1877]: master: Error: service(imap-login): command star...ecs
Hint: Some lines were ellipsized, use -l to show in full.

Последний раз редактировалось gvozdkoff Вс апр 19, 2020 10:19 am, всего редактировалось 1 раз.


gvozdkoff

Сообщения: 11
Зарегистрирован: Ср янв 01, 2020 6:36 pm

Re: Webmail — не удается залогиниться в почтовые сервисы


Вс апр 19, 2020 9:53 am

Пробую Почтовый сервер -> Массовая установка ПО, удаляю все связки.
После этого сайт ssl сертификатом перестал открываться, другой сайт без ssl работает.
Устанавливаю связки.
После установки сайт с ssl по прежнему не открывается.
Пробую, как вчера подсказали, пересобрать виртуальные хосты/
Перед этим снова установлю выпущеный уже сертификат на сайт и чекну галку для почты тоже.
Получилась странная штука.
Сначала сайт с ssl стал доступным. А через некоторое время оба сайта ( с ssl и без него ) перестали открываться.
Но заработала почта Webmail и Roundcube :D
Странно, сайт без ssl через некоторое время заработал, а вот другой сайт с ssl недоступен :x

Удалил переадресацию http->https в панели.
Сайт с ssl заработал. Не понимаю, зачем тогда нужна эта переадресация.

Сам с собой поговорил. Но вопрос решил, может кому-то полезным будет


Время на прочтение

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

Кто-то души не чает в этих программах с вечным статусом «бета», а кто-то считает Google «корпорацией зла» и ставит запрет на приём куков с подозрительных серверов.

Я бы не хотел разжигать флейм и начинать холивары, но если вы тот, кто хочет стряхнуть с себя волшебную пелену под названием Google, то я постараюсь вам помочь.

Этот пост я пишу в канун нового года, по нескольким причинам:

Вчера зарелизила, вероятно, лучший свободный «web based» почтовый клиент roundcube, и выпуск релиза был приурочен к новогодним праздникам. Таким способом разработчики хотели порадовать своих пользователей.

Многие из читателей этой статьи самым прямым образом относятся к веб-разработке и имеют собственные хостинг, что для этой статьи является ключевым значением.

На замену GMail я предлагаю вам попробовать roundcube. Это такой же веб-клиент, который использует для своих «магических штучек» технологию ajax и имеет потрясающий внешний вид. 🙂

Основные требования для инсталяции roundcube:

  • IMAP
  • mysql или postgres
  • php5

Основные возможности программы:

Вот несколько скриншотов этой программы:

Если вас заинтересовала эта программа, то начинаем установку.

Установка программы:

  • Скачиваем новую версию
  • Распаковываем архив в нужный каталог tar xvfz roundcubemail-0.2-stable.tar.gz
  • Меняем права доступа на каталоги chmod 777 temp/ logs/
  • Создаём новую базу данных для roundcube mysqladmin create roundcube
  • Набираем в браузере http://адрес-где-доступен-наш-roundcube/installer/
  • Следуем инструкциям инсталятора и настраиваем программу roundcube
  • После создания и тестирования, удалите каталог инсталятора rm -rf installer/
  • А теперь можете себя поздравить, вы успешно установили программу

Но если вы хотите постоянно иметь самые свежие обновления, можно пойти другим путём (если на вашем сервере есть ssh и svn).

  • Скачиваем последние изменения с транка (вместе со служебными .svn файлами) svn co svn.roundcube.net/trunk/roundcubemail email/
  • Меняем права, так же как и делали в предыдущем случае и точно так же настраиваем
  • Теперь, если вам нужно будет получить самое новое обновление, вам потребуется лишь выполнить команду svn up в каталоге email/ (куда мы развернули программу)

Roundcube Webmail — бесплатный клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail устанавливается практически на любой сервер с поддержкой PHP и MySQL.

Процесс установки будет выложен в другой статье, здесь же будет показана настройка.

Устанавливался и настраивался Rouncube Webmail на веб-сервер под управлением Vestacp с операционной системой CentOs-7-x86_64-minimal:

MySQL server version: 5.5.56-MariaDB

После того как будет загружен пакет Rouncube и создана база данных с пользователем к ней, можно приступать к настройке:

Откройте в браузере адрес http://site.com/installer/index.php

Перед вами откроется первый шаг настройки: Настройка Roundcube Webmail

Настройка Roundcube WebmailВторой шаг:

Далее следует второй шаг, в котором можно заменить product_name на название компании например.

А в поле skin_logo можно указать путь к логотипу который будет отображаться в веб-интерфейсе.

Настройка Roundcube Webmail

Остальное можно не трогать и оставить по-умолчанию

Настройка Roundcube Webmail

Третий шаг:

Здесь нужно будет указать:

  • Тип базы данных;
  • Имя пользователя базы данных;
  • Название базы данных;
  • Пароль;
  • Можно указать префикс таблицы базы данных.

Настройка Roundcube Webmail

Четвертый шаг:

Настройка Roundcube Webmail

Пятый шаг:

smtp_server: localhost или 127.0.0.1

Настройка Roundcube Webmail

В следующем разделе указываете:

  • Язык: ru_RU — для русского языка;
  • skin: тему оформления веб-интерфейса (можно изменить после установки);
  • mime_param_folding: Full RFC 2231.

Настройка Roundcube Webmail

Плагины

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

Далее в конце страницы жмём Create config.

Настройка Roundcube Webmail

Настройка Roundcube Webmail

Файл конфигурации создан, загружен, теперь можно приступить к тестированию SMTP и IMAP.

Настройка Roundcube Webmail

Тестируем SMTP

  • Sender: указываем почту отправителя;
  • Recipient: указываем почту получателя.
  • Жмем Send test mail

Проверяем почту которую указали в качестве получателя и проверяем, есть ли там тестовое письмо.

 Установщик должен сообщить — SMTP send: OK.

Настройка Roundcube Webmail

Теперь тестируем IMAP

Если все нормально, тест пройдет успешно, увидите надпись — IMAP connect: OK.

Настройка Roundcube Webmail

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

After completing the installation and the final tests please remove the whole installer folder from the document root of the webserver or make sure that enable_installer option in config.inc.php is disabled.

These files may expose sensitive configuration data like server passwords and encryption keys to the public. Make sure you cannot access this installer from your browser.

Настройка Roundcube Webmail

В разных версиях установщик отключается в разных файлах, чтобы быть уверенными что он отключен добавьте в файл конфигурации config.inc.php, который скачивали при его создании такую строку:

Перезагрузите apache, nginx.

Настройка Roundcube Webmail

Саму папку установщика можно удалить, а можно и просто переименовать например в: installer983gf9t4394rt72979.

Настройка Roundcube Webmail

Когда внесли изменения в файл конфигурации чтобы отключить установщик, попробуйте запустить его заново через браузер, должна будет появиться надпись что установщик отключен в файле конфигурации:

Настройка Roundcube Webmail

Значит все нормально, если же вы переименовали папку установщик, то увидите страницу 404.

Установка завершена, можно проверить веб-почту, наберите в браузере http://site.com/webmail/

Вместо site.com подставьте свой домен.

Настройка Roundcube Webmail

После того как успешно вошли в свой аккаунт, можно настроить некоторые параметры как вам нравится ну и протестировать почту.

Не рекомендую сразу отсылать по 10-20 писем на аккаунты gmail.com, так как скорее всего просто заблокируют ip и в дальнейшем письма всегда будут попадать в спам. Перед тем как полноценно использовать почту нужно будет:

  • Под каждый домен развернуть почтовый домен.
  • Настроить dkim + spf + dmark + greylisting + dnsbl.
  • Зарегистрировать в postmaster
    https://postmaster.google.com
    https://postmaster.mail.ru
    https://postmaster.yandex.ru
  • Проверить в mail-tester.com

Попробуйте отправить тестовое письмо на свой почтовый ящик и проверьте дошло ли оно, не забудьте проверить папку Спам. Скорее всего письмо упало именно туда. Если письмо пришло, значит почта функционирует, осталось только настроить те параметры что я указал выше.

Roundcube – это веб-интерфейс, который позволяет пользователям эффективно управлять письмами своей электронной почты. 

В этой статье мы ознакомимся с функциями этого клиента и узнаем, как установить его на сервер.

Не удалось подключиться к веб-почте URLcube

Что такое Roundcube

Roundcube Webmail – очень популярное бесплатное веб-приложение с открытым исходным кодом, созданное для эффективного управления электронной почтой. Благодаря интеграции с почтовыми серверами он предоставляет пользователю полный контроль над всеми письмами. 

Roundcube является мощным инструментом, написанным на с использованием скриптовых языков JavaScript, и подхода AJAX. Этот веб-клиент поддерживает протоколы электронной почты и  

Основные функции веб-клиента включают в себя: 

  • удобный интерфейс;
  • неограниченное количество пользователей;
  • автоматическая фильтрация писем по ранее созданным папкам в соответствии с их отправителем, темой и прочим;
  • адресные книги;
  • проверку орфографии;
  • создание HTML-писем; 
  • перенаправление писем на другой электронный адрес;
  • ;
  • готовые шаблоны ответов;
  • поддержка внешнего SMTP-сервера;
  • и многое другое.

Как установить Roundcube

Шаг 1. Подготовка к загрузке Roundcube

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

Кроме того, Roundcube по умолчанию доступен в репозиториях Ubuntu:

apt info roundcube-core

Однако репозитории обычно не предоставляют актуальную версию. На момент написания этой статьи Roundcube 1.6.1 является последней стабильной версией. 

Примечание: Убедитесь, что будете загружать Complete-версию.

Шаг 2. Установка Roundcube

  1. Подключитесь к серверу по .
  2. Загрузите архив Roundcube с помощью команды:
  1. Разархивируйте его и переместите в другую директорию:

tar xvf roundcubemail-1.6.1-complete.tar.gz

sudo mv roundcubemail-1.6.1 /var/www/roundcube

  1. В случае, если домен расположен не в /var/www/html, то укажите правильный путь до него:
  1. Измените права доступа к каталогу:

Шаг 3. Установка и настройка PHP-расширений

  1. Выполните следующую команду, чтобы установить необходимые для Roundcube расширения PHP.

yum install php php-xml php-intl php-ldap php-gd php-pecl-imagick php-pdo php-mbstring php-mysql -y

sudo apt install software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt update

sudo apt install php-net-ldap2 php-net-ldap3 php-imagick php8.1-fpm php8.1-common php8.1-gd php8.1-imap php8.1-mysql php8.1-curl php8.1-zip php8.1-xml php8.1-mbstring php8.1-bz2 php8.1-intl php8.1-gmp php8.1-redis

  1. Для того чтобы настроить часовой пояс, пропишите ещё одну команду. В нашем случае мы устанавливаем московское время:
  1. Перезапустите сервер:

systemctl restart httpd

systemctl restart apache2

Шаг 4. Создание базы данных

  1. Подключитесь к MySQL как пользователь root:

sudo mysql -u root

  1. Cоздайте новую базу данных для Roundcube:

CREATE DATABASE newround,

где newround – это название базы данных. Вы можете ввести любое имя. 

  1. Затем создайте нового пользователя базы данных на локальном хосте и предоставьте ему доступ к ней, используя следующую команду:

Учтите, что здесь нужно прописать желаемые названия. У нас:

  • roundcube — имя пользователя;
  • newround — имя базы данных;
  • password — пароль пользователя базы данных.
  1. Чтобы изменения вступили в силу, введите:
  1. Покиньте консоль MySQL:

Шаг 4. Настройка Roundcube 

  1. Откройте страницу установки: 1.1.1.1/webmail/installer/, где 1.1.1.1 — IP-адрес вашего домена. 
  2. Убедитесь, что напротив всех необходимых расширений проставлено «ОК».

Не удалось подключиться к веб-почте URLcube

  1. Щёлкните Next внизу страницы. 
  2. Введите имя базы данных, имя пользователя и пароль, который задали ранее.

Не удалось подключиться к веб-почте URLcube

  1. В графе «language» введите язык. В нашем случае нужен русский, поэтому вписываем ru_RU.

Не удалось подключиться к веб-почте URLcube

  1. Внизу страницы кликните по кнопке Create config, а на следующей – Continue.
  2. Далее необходимо инициализировать БД. Для этого нажимаем Initialize database.

На этом настройка Roundcube закончена. 

Шаг 5. Вход в через Roundcube

  1. Откройте веб-клиент Roundcube. 
  2. Введите имя пользователя и пароль.
  3. Далее, если всё прошло успешно, вы увидите интерфейс почтового ящика:

Не удалось подключиться к веб-почте URLcube

Шаг 6. Удаление установщика

Для корректной работы Roundcube важно удалить все установочные файлы. 

Это можно сделать с помощью команды:

Вы установили и настроили Roundcube Webmail и теперь смело можете им пользоваться.

Читайте также:  Рейтинг VPS хостингов с серверами в Германии
Оцените статью
Хостинги