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

Eserv Forum / E4 / Eserv 4 beta / Eserv/4 A1 beta

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Комментарии к этой версии (31.12.2008 22:59) [~ac] bc84a77d
АвторДатаТекстtags
pig31.12.2008 23:40
Window.error= Невозможно создание объекта сервером программирования объектов at http://127.0.0.1:50003/e4i/install.htm?17149875 line=264

Чего у меня в супе не хватает? Прав администратора или разрешения на запуск ActiveX в IE?
imported
ac01.01.2009 01:15
Ух. Это самая нужная функция... Это на какой ОС?

Попробуйте с админскими правами (на Win2008 и Vista он сам должен попросить через UAC)... ActiveX тоже попробуйте включить, если просто админские права не помогут.
imported
pig01.01.2009 03:45
XP SP2 (со всеми заплатками), опытный пользователь. ActiveX я для зоны Интернет зарубил специально. В зоне надёжных узлов и интрасети установки безопасности ActiveX по умолчанию.

Права администратора не помогли

Да, ещё косметик баг: начальное положение картинки и всего остального в окне исталлятора — с очень большим смещением вправо и вниз. Виден только левый верхний край битмапа. После дёргания за границы окна объекты позиционируются нормально.
imported
ac01.01.2009 07:19
Интересно. Скриншот не пришлете на email? Я тут на шести компьютерах испытываю, нигде такого не видел. Может с предыдущей проблемой как-то связано.

ActiveX я для зоны Интернет зарубил специально. В зоне надёжных узлов и интрасети установки безопасности ActiveX по умолчанию.
А там вообще только через 127.0.0.1, на него даже firewall не ругается.
imported
ac01.01.2009 22:48
Интересно, а как будет вести себя в той же ситуации A2:
http://www.eserv.ru/download/Eserv400a2-setup.rar
imported
ac02.01.2009 00:35
Файл по этому урлу только что обновился без смены номера. Изменения мелкие:
  • исправлена обработка кириллических имен каталогов в инсталляторе,
  • исправлена запись кириллических параметров ini
  • интерфейсная ошибка (зависит от версии IE) кнопка "Дальше" могла оставаться неактивной после копирования файлов, не оставляя возможности начать настройку параметров.
imported
pig02.01.2009 02:35
Нормально заработало. Правильно показал картинку и сказал, что XmlHttpRequest не работает. Ма-аленький косметик баг: кнопка "Отмена" в этой ситуации неактивна, закрыть окно можно только крестиком.
Оказывается, 127.0.0.1 — это у меня зона интернета. После добавления в надёжные узлы побежало. Выбрал каталог, дальше не пошёл пока. Завтра заскочу на работу, посмотрю, как на Windows 2000 себя ведёт.
imported
Dandy02.01.2009 06:05
ac пишет: Файл по этому урлу только что обновился без смены номера. Изменения мелкие:
  • исправлена обработка кириллических имен каталогов в инсталляторе,
  • исправлена запись кириллических параметров ini
  • интерфейсная ошибка (зависит от версии IE) кнопка "Дальше" могла оставаться неактивной после копирования файлов, не оставляя возможности начать настройку параметров.
Установка заканчивается страницей, где написано "Готово" и ссылки на Документацию (кстати ссылка нерабочая) и Обсуждение. Кнопка "Далее" неактивна(версия IE 7.0.5730.13)
imported
svp02.01.2009 11:58
Здравствуйте!

Что-то не найду Eproxy4...
imported
ac02.01.2009 13:03
Оказывается, 127.0.0.1 — это у меня зона интернета.
У меня тоже. И если там менять на localhost — тоже. Хотя стоит галочка "определять интрасеть автоматически". Но и при обращении по имени машины MS интрасетью это не считает. Наверное это такая борьба с какой-нибудь локальной уязвимостью... Еще в msdn написано (http://msdn.microsoft.com/ru-ru/library/ms537505(en-us,VS.85).aspx ), что native XHR в IE7 может работать при отключенном ActiveX, но на деле это не так, в IE8 тоже не так.

Выбрал каталог, дальше не пошёл пока.
В смысле дальше сбой или вы сами отменили установку?

Завтра заскочу на работу, посмотрю, как на Windows 2000 себя ведёт.
А у вас там в бою Win2000? А то я уже думал "официально" отменять поддержку в Eserv/4 не только Win9x, но и Win2000...

С кнопками разберусь.

А вот Eproxy/4 пока вообще не готов к бета-тестированию. По плану он будет в этот пакет ставиться опциональным модулем (докачиваться уже после установки), как и большинство компонентов E4. А для тех, кому почта не нужна, Eproxy/4 будет ставиться отдельным инсталлятором, без почтовых настроек. Но, давайте пока Eproxy/4 оставим за скобками.
imported
tbm02.01.2009 16:25
У меня тоже в бою w2k и 90 клиентов на нем.Дорогие все таки сервера у Microsof.Оставьте пожалуйста поддержку w2k.
imported
pig02.01.2009 23:06
На Win2K с IE6 всё то же самое. После добавления 127.0.0.1 в доверенные узлы всё заработало и замечательно поставилось. Но запускать не пробовал, не хотел надолго застревать. Судя по конфигу, должно стартовать.

Ещё пара замечаний по инсталлятору. Это хорошо, что он вспомогательные беблиотеки теперь в отдельную папку складывает, но было бы здорово, если бы он её прибивал по завершении работы. Или пусть эта папка кидается в пользовательский TEMP. Может быть, и лог туда же получится определить, хотя тут требования противоречивые, конечно. С одной стороны, не дело захламлять место хранения дистрибутива, с другой — лог должен быть достаточно легко доступен на случай проблем.

И второе. При закрытии окна крестиком инсталлятор не спрашивает подтверждения. Вроде бы IE умеет перехватывать это событие и отдавать скрипту.
imported
ac03.01.2009 01:18
По поводу временного каталога — winrar ведь распаковывает exe во временный каталог (если прямо из архива запускать), туда попадут и dll. Удалить, конечно, не проблема. И перехватывать крестик в IE не требуется, там не HTA, как в инсталляторе AAG, а IE в режиме "хостинга" внутри моего инсталлятора, т.е. закрытие окна штатно обрабатывается нашим приложением, и навесить туда любую обработку выхода не проблема. Вообще новый инсталлятор — это такая спец-версия acWEB с окнами и встроенным браузером По той же технике сделан и сам новый acWEB/4 (если его запускать не-сервисом, то будет с окном), и новый спам-фильтр acFilter.
imported
ac03.01.2009 05:33
Поправил кнопки, и dll отправил во временные файлы, удаляемые при завершении инсталлятора:
A3: http://www.eserv.ru/download/Eserv400a3-setup.rar

По поводу XHR в IE7: нашел версию IE7 (7.0.6001.18000; Виста с текущими обновлениями), где XHR действительно нормально работает при отключенном ActiveX, и единственный способ получить сообщение об ошибке — это явно отключить галку "Включить внутреннюю поддержку XMLHTTP" — четвертый параметр в "Свойства обозревателя / Дополнительно".
imported
Dandy03.01.2009 06:42
ac пишет: Поправил кнопки, и dll отправил во временные файлы, удаляемые при завершении инсталлятора:
A3: http://www.eserv.ru/download/Eserv400a3-setup.rar
.

<30>Log started: Sat, 03 Jan 2009 06:41:24 +0200 (E4-setup/4.0, build 9378, 01.01.2009) JOHN-66E06C37B1\Maggi startup... -2 BYE! Deleting temporary files...
инсталлятор даже не запускается...
imported
ac03.01.2009 14:31
Да, точно, намудрил я с этим temp'ом. Чуть позже будет исправление улучшения.
imported
ac03.01.2009 16:08
Перезакачал A3: http://www.eserv.ru/download/Eserv400a3-setup.rar без изменения номера беты.
imported
Dandy03.01.2009 16:52
ac пишет: Перезакачал A3: http://www.eserv.ru/download/Eserv400a3-setup.rar без изменения номера беты.

Чего-то ничего не получается с установкой. Запускаю инсталятор дохожу до конца, жму выход и все... ни ярлыков в панели программ, ни новых сервисов, ни веб интерфейса — ничего. Если руками запускаю acWEB4 (как приложение), получаю окошко нерабочего интерфейса:
Ошибка обращения к серверу (/projects.e): Not found {Lists} {Tabs} и т.п в разных фреймах
что я делаю не так?

лог установки:
<30>Log started: Sat, 03 Jan 2009 06:40:55 +0200 (E4-setup/4.0, build 9378, 01.01.2009) JOHN-66E06C37B1\Maggi# startup... -2 BYE! Deleting temporary files... <30>Log started: Sat, 03 Jan 2009 06:41:13 +0200 (E4-setup/4.0, build 9378, 01.01.2009) JOHN-66E06C37B1\Maggi# startup... -2 BYE! Deleting temporary files... <30>Log started: Sat, 03 Jan 2009 16:45:26 +0200 (E4-setup/4.0, build 9402, 03.01.2009) JOHN-66E06C37B1\Maggi# startup... 390656 307628 1494861 Loading: http://127.0.0.1:50003/e4i/install.htm?36481137 MAIN-THREAD 127.0.0.1;GET;/e4i/install.htm?36481137;apps/e4i/install.htm;text/html;SendFile 127.0.0.1;GET;/e4i/lib/utils/css_browser_selector.js;apps/e4i/lib/utils/css_browser_selector.js;text/javascript;SendFile 127.0.0.1;GET;/e4i/images/win.bmp;apps/e4i/images/win.bmp;application/octet-stream;SendFile 127.0.0.1;GET;/e4i/images/loading.gif;apps/e4i/images/loading.gif;image/gif;SendFile 127.0.0.1;POST;/e4i/selfTest.e;apps/e4i/selfTest.e;text/html;FORTH-SCRIPT 127.0.0.1;GET;/e4i/favicon.ico?36484702;apps/e4i/favicon.ico;image/x-icon;SendFile folder=C:\E4& Main window = 721192 C:\E4 Overwrite=-1 3 /ext/zlib1.dll 59904 /ext/tidy.dll 364544 /ext/sqlite3.dll 491144 /ext/msvcr70.dll 344064 /ext/libxslt.dll 161792 /ext/libxml2.dll 964608 /ext/libssl32.dll 307628 /ext/libsd.dll 61440 /ext/libmcrypt.dll 166912 /ext/libexslt.dll 51712 /ext/libexpat.dll 147456 /ext/libeay32.dll 1494861 /ext/libcurl.dll 390656 /ext/libcrypt.dll 16620 /ext/iconv.dll 888832 /ext/e4in.exe 192512 /E4.orig.ini 8211 /CONF/server.pem 3854 /CONF/lists/smtp/ToEmailWhiteList.txt 66 /CONF/lists/smtp/schema.ini 194 /CONF/lists/smtp/RBLWhiteList.txt 61 /CONF/lists/smtp/RBLSystemList.txt 1658 /CONF/lists/smtp/LocalRcpt.txt 41 /CONF/lists/smtp/IpWhiteList.txt 129 /CONF/lists/smtp/IpBlackList.txt 64 /CONF/lists/smtp/FromEmailWhiteList.txt 102 /CommonPlugins/log.str.txt 15740 /cert/server.pem 2728 /cert/RuvimPinka.cer 1233 /cert/eserv_TRIAL.cer 1058 /cert/EservUsersCA.cer 1098 /cert/EservRootCA.cer 1241 /cert/ESERVkeys.cer 1260 /cert/EservDrWEBusersCA.cer 1271 /acWEB/conf/OnStartup.rules.txt 7083 /acWEB/acWEB4.exe 799744 /acSMTP/smtpsend4.exe 293376 /acSMTP/conf/plugins/rbl/index.f 420 /acSMTP/conf/plugins/rbl/activate.f 1 /acSMTP/conf/plugins/popfile/index.f 10720 /acSMTP/conf/plugins/popfile/activate.f 2951 /acSMTP/conf/OnStartup.rules.txt 21072 /acSMTP/acSMTP4.exe 472640 /acIMAP/conf/OnStartup.rules.txt 2922 /acIMAP/acIMAP4.exe 488960 127.0.0.1;POST;/e4i/extract.e;apps/e4i/extract.e;text/html;FORTH-SCRIPT 127.0.0.1;POST;/e4i/e3ipath.e;apps/e4i/e3ipath.e;text/html;FORTH-SCRIPT e2_folder=C:\Eserv2&e3_folder=C:\Eserv3& IDEP1=0 IDEP2=0 IDEP3=0 127.0.0.1;POST;/e4i/import.e;apps/e4i/import.e;text/html;FORTH-SCRIPT Server[HostName]=& 127.0.0.1;POST;/e4i/loadIni.e;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT SMTP[Port]=&SMTP[SslPort]=&SMTP[SubmissionPort]=& 127.0.0.1127.0.0.1;POST;/e4i/loadIni.e;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT text/plain; charset=Windows-1251;FORTH-SCRIPT 127.0.0.1;POST;/e4i/lifaces.e127.0.0.1;apps/e4i/lifaces.e;text/plain; charset=Windows-1251;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT ;FORTH-SCRIPT 127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT 127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT 127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT IMAP[Port]=&IMAP[SslPort]=&POP[Port]=&POP[SslPort]=&NNTP[Port]=&NNTP[SslPort]=& 127.0.0.1;POST;/e4i/loadIni.e;127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT 127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251127.0.0.1;POST;/e4i/ifaces.e;apps/e4i/ifaces.e;text/plain; charset=Windows-1251;FORTH-SCRIPT ;FORTH-SCRIPT Server[DefaultDomain]=& 127.0.0.1;POST;/e4i/loadIni.e;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT Server[AdminName]=&Server[AdminEmail]=& 127.0.0.1;POST;/e4i/loadIni.e;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT HTTP[AdminUser]=&HTTP[AdminPass]=& 127.0.0.1;POST;/e4i/loadIni.e;apps/e4i/loadIni.e;text/plain; charset=Windows-1251;FORTH-SCRIPT BYE! Deleting temporary files... 1 1 0 0 0 0
imported
ac03.01.2009 17:19
Ярлыки и сервисы действительно не устанавливаются в бете, чтобы не перебивать работающий на той же машине E3, if any. И в реестре и системных папках пока не мусорим, чтобы не было вопросов по деинсталляции бет.

Собственно для работы сервисами этим exe не нужны plugin'ы. Сервисы можно ставить из ком.строки, например: "acIMAP.exe --install". Или "acIMAP.exe --install имя_сервиса". Аналогично с --uninstall. Но я рекомендую беты, по крайней мере эти ранние, запускать обычными приложениями. (останавливать их можно из ком.строки по "acIMAP.exe /kill", это и в 3.x работало).

В логе не видно следов импорта конфига из E3. Вы не ставили галки импорта, или на этой машине вообще E3 нет? Если начисто ставите, то сейчас можно попробовать получить IMAP'ом почту админа (с тем логином, что при установке задавали). И отправить что-нибудь по SMTP. Интересно (мне) насколько складно будут создаваться папки и базы по умолчанию. Если при инсталляции сходу столько кривостей вылезло, то и в других местах можно ожидать. Логи лучше мне по email.
imported
Dandy03.01.2009 17:35
Андрей, а с интерфейсом как быть? Он при установке "начисто" должен работать и как?
imported
Dandy03.01.2009 17:46
Попробовал telnet на 110 порт:
+OK <224.39605139@localhost> POP3 Eserv/4.0.beta server ready user admin@127.0.0.1 +OK username accepted pass xxx Connection to host lost. Press any key to continue...


лог:
2009-01-03 17:37:40;127.0.0.1;admin@127.0.0.1@;IN;8;2156;;pass xxx
и подобное поведение "Connection to host lost." вне зависимости от имени пользователя и пароля

P.S. в каталоге acIMAP появился каталог so224 и в нем отладочные логи, если не ошибаюсь, то происходящего на сокете. Это так задумано?
imported
Dandy03.01.2009 18:09
после просмотра accounts.db3 стало понятно, что админский логин и пароль в таблицу sp_accounts не попали. Теперь появился вопрос: "почему?"
imported
ac03.01.2009 18:35
Админский логин хранится в ini, поэтому в accounts не попадает, не дублируется. Входите без домена. С интерфейсом разберусь.
imported
ac03.01.2009 18:41
P.S. — Да, так и задумано.
imported
Dandy03.01.2009 19:46
Несколько замечаний:
  • При установке "начисто", думаю, имеет смысл по-умолчанию выставлять UsePopFile=0, а то во многих местах начинает светить "popfile_error "
  • если руками выставить "UsePopFile=0", то при старте acSMTP получаем:
  • Exception #-2003 at: conf\OnStartup.rules.txt:324:49: IF CURRENT-FILE MakeFullName PopFileClassify SetPfMessageClass ^ conf\OnStartup.rules.txt - file not found 2009-01-03 19:39:37;0.0.0.0;Error 2003 in the rule file "conf\OnStartup.rules.txt", line: 324, char: 49 -2003
imported
Dandy03.01.2009 19:53
Что-то не работе локальная доставка в админский ящик (ящик админа, id которого создается при установке)
Поставил e4 начисто. Локальный домен "local". Администратор admin c адресом admin@local
Запустил acImap4 и acSmtp4. Создал акаунт в Thunderbird-e. Подключился по IMAP получил список каталогов INBOX и SPAM. Отправил сообщение самому себе (на адрес admin@local). Создался каталог Sent куда попала копия отправленного письма,а вот в INBOX так ничего и не свалилось. В логе агента smtpsend:
<?xml version='1.0' encoding='windows-1251'?> <?xml-stylesheet href='atom.xsl' type='text/xsl'?> <feed version='0.3' xmlns='http://purl.org/atom/ns#' xmlns:s='http://www.eserv.ru/smtpsend/log'> <title>SMTPSEND v4.50 log</title> <modified>2009-01-03T19:09:00Z</modified> <author><name>smtpsend4 at local</name></author> <!-- -dw -ln 200 -r 2 -helo local -rd ..\DATA\mail\out\127.0.0.1\25 -ra postmaster@local -rf ..\DATA\mail\retry_outbound\ -o ..\DATA\temp\outbound-4!45093601!3_log.xml -f ..\DATA\mail\out\ --> <s:dns>Checking DNS settings. Server: 10.0.2.3 DNS settings seem OK</s:dns> <entry> <link rel='alternate' type='message/rfc822' href='admin@local!4!45093591!2.eml' /> <id><![CDATA[495F8D91.5030801@local]]></id> <author><name>local</name><email>admin@local</email></author> <summary>To: admin@local</summary> <title>test</title> <s:to>admin@local</s:to> <s:err>ERR:-5011 </s:err> <s:return>Return to sender.</s:return> ..\DATA\mail\out\admin@local!4!45093591!2.eml For: admin@local <s:result>FAILED. Error code: -5011 </s:result> </entry> <s:exit>Exit error cnt:1 </s:exit></feed>

Error code: -5011 — это что значит и как побороть?
imported
ac04.01.2009 16:31
Да, что-то я уже отвык от конфигураций без антиспама Починю.

Что такое 5011 — наверное понятно из записей в возвращаемом письме. "Non-existent domain: local..." Так? Это и в E3 так бы сработало.

ОК, спасибо за тесты, фронт работ на ближайшие дни ясен.
imported
Dandy04.01.2009 16:49
ac пишет:
Что такое 5011 — наверное понятно из записей в возвращаемом письме. "Non-existent domain: local..." Так? Это и в E3 так бы сработало.
.

Да, но вот откуда local становится Non-existent? Я при установке в инсталяторе как раз и задал локальный почтовый домен: "local". И полагал, что admin@local будет как раз "Exists"
Где наврал?
imported
Работает на Eserv/5.05567 (10.02.2020)