Регистрация...

Eserv Forum / E4 / Mail / вопрос по запуску acSMTP4

wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
при попытке запуска acSMTP4 выдается сообщение: (30010), в логе такой текст:
2011-02-07 10:49:30;0.0.0.0;Error 30010 in the rule file "conf\OnStartup.rules.txt", line: 911, char: 37
Progra~1/POPFile\perl.exe popfile.pl
Progra~1/POPFile
Can'r run popfile, err=267 вопрос: что означает эта ошибка и как её устранить?
 
Комментарии к этой версии (07.02.2011 08:56) [~sa-fx] 00acd042
АвторДатаТекстtags
pig07.02.2011 14:09
А что там выше по тексту?
wikipost
ac07.02.2011 16:45
30010 — это "SQLITE_IOERR", что-то с БД. Попробуйте удалить файл DATA\log\stat\stats.db3 и запустить снова.
wikipost
sa-fx09.02.2011 10:22
Более подробнывй лог:
<30>
Log started: Wed, 09 Feb 2011 12:12:23 +0500 (acSMTP/4.26, build 26569, 15.11.2010) UZEMIK0\vsazonov <31>TCPD, Service install FAILED: 6 <30>Log started: Wed, 09 Feb 2011 12:14:12 +0500 (acSMTP/4.26, build 26569, 15.11.2010) UZEMIK0\vsazonov <31>TCPD, Service install FAILED: 6 [b](неудачные попытки запуска службы)[/b] <30>Log started: Wed, 09 Feb 2011 12:17:26 +0500 (acSMTP/4.26, build 26569, 15.11.2010) UZEMIK0\vsazonov Eserv trial key: RU, Уфа, ОАО УЗЭМИК, 50 (ИАО), Server Admin, postmaster@uzemik.ru Exp.date: Sun, 06 Mar 2011 20:29:06 +0500 PigMail trial key: RU, Уфа, ОАО УЗЭМИК, 50 (ИАО), Server Admin, postmaster@uzemik.ru LibSD trial key: RU, Уфа, ОАО УЗЭМИК, 50 (ИАО), Server Admin, postmaster@uzemik.ru Eserv/4 trial key: RU, Уфа, ОАО УЗЭМИК, 50 (ИАО), Server Admin, postmaster@uzemik.ru Exp.date: Sun, 06 Mar 2011 20:29:06 +0500 Ini cache - Ok StatInit err=5 Plugin: dns - 0 bytes Plugin: firewall - 0 bytes Plugin: ldap - 0 bytes Plugin: pop2smtp - 0 bytes Plugin: snmp SNMP:starting... acSMTP/4.26 SNMP server: 25 : - 2255 bytes 2011-02-09 12:17:26;0.0.0.0;Error 30010 in the rule file "conf\OnStartup.rules.txt", line: 911, char: 37 /Progra~1/POPFile\perl.exe popfile.pl /Progra~1/POPFile Can'r run popfile, err=267 [b](неудачная попытка запуска приложения)[/b]
wikipost
sa-fx09.02.2011 12:34
удаление файла stats.bd3 ничего не дало может ещё какие-нибудь соображения? вот ещё непонятно — даже когда процесс acsmtp4 работает, авторизация по smtp не проходит, фрагмент лога:

Sqh=0; db3_exec=SELECT login,uid,project,role FROM sp_accounts WHERE ip=:vCLIENT
    and (mac=:CLIENT_MAC or (mac ISNULL) or length(mac)=0) AND flags&4=0
Sqh=0; db3_exec=SELECT * FROM sp_filters WHERE flags&4=0 and smtpStep='connect'
Sqh=0; db3_exec=SELECT * FROM sp_filters WHERE flags&4=0 and smtpStep='helo'
Sqh=0; db3_exec=SELECT * FROM sp_filters WHERE flags&4=0 and smtpStep='auth'
Sqh=0; db3_enum=SELECT uid,flags,cid,did,ip,mac,rule,project,role,options,dir,email FROM sp_accounts
        WHERE login=:UserEmailLC AND password=:PassMD5 AND flags&4<>4
        ORDER BY priority
Sqh=0; db3_enum=SELECT uid,flags,cid,did,ip,mac,rule,project,role,options,dir,email FROM sp_accounts
        WHERE login=:UserLC AND password=:PassMD5 AND flags&4<>4
        ORDER BY priority
Sqh=0; db3_exec=SELECT gid FROM sp_projects WHERE project='eml'
Sqh=0; db3_exec=SELECT ROWID,777 FROM sp_accounts WHERE login=:TEMP_VALUE
Sqh=0; db3_exec=SELECT ROWID,777 FROM sp_accounts WHERE login=:TEMP_VALUE
Sqh=0; db3_exec=SELECT ROWID,777 FROM sp_accounts WHERE login=:TEMP_VALUE
Sqh=0; db3_exec=SELECT uid,cid FROM sp_accounts WHERE login=:TEMP_USER AND gid=0 AND flags&4<>4
Sqh=0; db3_exec=SELECT sp_members.uid,777 FROM sp_members LEFT JOIN sp_accounts ON sp_members.uid=sp_accounts.uid
        WHERE login=:TEMP_USER AND sp_members.gid=0 AND sp_members.flags&4<>4
AuthServer: . Auth failed: 1326 AuthServer: uzemik.ru Auth failed: 1326 Sqh=0; db3_exec=SELECT flags FROM sp_accounts WHERE uid=0
Sqh=0; db3_exec=SELECT ROWID,uid FROM sp_guests WHERE login=:origUser AND password=:Pass AND ip='192.168.0.78' AND mac=:CLIENT_MAC
Sqh=0; db3_exec=INSERT INTO sp_guests (uid,flags,created_t,cnt,login,password,ip,mac,proto,host,port,rport)
VALUES (0,0,strftime('%s','now'),1,:origUser,:Pass,'192.168.0.78',:CLIENT_MAC,:PROTOCOL,'192.168.0.103',25,54039) v.sazonov rabbit — not authorized (192.168.0.78)

что с этим всем делать?
wikipost
pig09.02.2011 16:23
А пользователь-то такой в списках есть?
wikipost
sa-fx09.02.2011 22:00
спасибо что спросили — пользователь, точнее, учетная запись, разумеется есть, но дело не в этом, SMTP-авторизация не проходит для любой учетной записи, а вот POP-авторизация проходит без проблем кстати, сегодня кажется оплатили счет на ESERV на 200 пассажиров, а если такая канитель будет постоянно — это ж вешалка!
wikipost
sa-fx09.02.2011 22:01
и вы ничего не пишете про то, почему не стартует acsmtp4
wikipost
pig09.02.2011 22:15
Надо ваш E4.ini смотреть. 911 строка — это кэширование настроечных параметров. Что там такое, что приходится в базу данных лезть — неведомо.
wikipost
ac10.02.2011 00:43
sa-fx пишет: Service install FAILED: 6

Т.е. acSMTP так и не удалось установить службой? А acWEB?

sa-fx пишет: Sqh=0
acSMTP не удалось открыть файл conf\lists\directory.db3 (поэтому и авторизация не работает). Если у acWEB при этом всё нормально (видны учетные записи, домены и т.д.), то скорее всего дело в правах доступа. По той же причине и служба могла не установиться. Вы запускаете acSMTP с административными правами?

sa-fx пишет: если такая канитель будет постоянно — это ж вешалка!

Не будет. Последний раз ошибку 30010 видели кажется в июне. Справимся и с этим случаем, не волнуйтесь.
wikipost
sa-fx10.02.2011 09:24
проблема с запуском acsmtp разрешилась путем запуска от имени администратора (нигде в документации не указано!) теперь об авторизации, точнее о свойствах учетной записи:
  1. если учетная запись не включена ни в один проект — это допускается?
  2. если не указана роль — это допускается?
  3. как правильно задать роль, списка возможных значений не вижу, вряд ли это должен быть произвольный текст, короче не ясен алгоритм действий админа при создании учетной записи
есть две очень большие просьбы
  • дать настоящую техническую документацию стандартного инструктивного вида (типа для того чтобы сделать ЧТО-ТО выполните: 1. что-то; 2. ещё что-то; 3. ожидаемый результат; 4. деёствия при отсутствии ожидаемого результата)
  • дать возможность более оперативной связи с разработчиками или группоё поддержки, поскольку форум безусловно вещь очень полезная но не такая оперативная, как хотелось бы
    Файл: e4.ini [418 bytes]
  • wikipost
    ac11.02.2011 08:08
    sa-fx пишет: проблема с запуском acsmtp разрешилась путем запуска от имени администратора (нигде в документации не указано!)

    Предполагается, что администратор и сам знает, что не-администратор не может устанавливать службы и обращаться к системным каталогам. ОК, добавим в acSMTP/acIMAP такой же "манифест", как в acWEB, чтобы программа сама просила повышения полномочий — тогда ничего не придётся разъяснять в документации по этому поводу.

  • Если учетная запись не включена в проект, то она не будет явно связана с доменом (т.к. домены привязываются к проектам). Будет работать с доменом по умолчанию. Лучше (понятнее в работе) все же связывать учетную запись с проектом. Тем более что при создании уч.записи это предлагается.
  • Да.
  • На самом деле можно произвольно, вы ведь сами потом будете назначать права (к почте это мало относится, требуется для http).

    Документация пишется (http://www.eserv.ru/Eserv4Docs), но не пошаговые инструкции (это получилось бы несколько томов, т.к. у Eserv безграничные возможности использования , а разъяснение общих принципов. Хотя опыт показывает, что и краткую документацию читают немногие.

    sa-fx пишет: дать возможность более оперативной связи с разработчиками или группоё поддержки, поскольку форум безусловно вещь очень полезная но не такая оперативная

    А по ссылке "Техподдержка" (в меню сайта) не обращались? Также на сайте опубликованы наши телефоны. Если вы покупали Eserv, то наверное и в счёте все эти реквизиты видели
  • wikipost
    Работает на Eserv/5.05555 (05.06.2016)