[ОТВЕТИТЬ]
11.07.2016 19:26
Tiger
 
Почтовый модуль останавливается после запуска через 1-2 мин. В журнале системы следующее

Цитата:
Сбойное приложение Sm.Post.Server.exe, версия 1.33.0.0, штамп времени 0x56cea710, сбойный модуль nlssorting.dll, версия 4.0.30319.1, штамп времени 0x4ba1d8ae, код исключения 0xc00000fd, смещение ошибки 0x00001680, ИД процесса 0x%9, время запуска приложения 0x%10.
Переустановка framework и СМ не помогает! Версия СМ 1.033 sp7
11.07.2016 20:12
bob
 
Почитай. нечто похожее.
15.07.2016 03:08
Tiger
 
Проблема не уходит, найдена причина, связанная с почтовым ящиком ЕГАИС. При выключении которого почтовик работает стабильно.

Проделанные действия:

1. Переустановка СМ и NET Framework на старом сервере
2. Переустановка на новое железо и перенос БД. Получил такую же ошибку только с другой dll

Цитата:
Сбойное приложение Sm.Post.Server.exe, версия 1.33.0.0, штамп времени 0x56cea710, сбойный модуль ntdll.dll, версия 6.0.6001.18000, штамп времени 0x4791a7a6, код исключения 0xc00000fd, смещение ошибки 0x00065bd5, ИД процесса 0x%9, время запуска приложения 0x%10.
В логах СМ

Цитата:
2016.07.15 (пятница) 08:19:58 1.33.0.0 sp7 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "Ошибка формирования физического пакета «WayBillAct_15982.XML»"
исключение: Sm.Core.BaseException
источник: Sm.Post.Filters.Egais
----- Причина исключения, уровень вложения 1 -----
сообщение: "Значение не может быть неопределенным.
Имя параметра: outputDiretory"
исключение: System.ArgumentNullException
источник: Sm.Post.Filters.Egais
метод: Void .ctor(Sm.Server.Database.OracleTransConn, Sm.Post.Filters.IFilterLog, System.String, System.String, System.String)
в Sm.Post.Filters.Egais.EgaisEncoder..ctor(OracleTransConn connection, IFilterLog logHelper, String outputDiretory, String fsRarId, String egaisPackageExtension)
в Sm.Post.Filters.Egais.EgaisFilter.EncodePackageImpl(FilterArguments args, Boolean& usePostReplyPackage, String[]& physicalPackagesNames)
в Sm.Post.Filters.FilterBase.Sm.Interfaces.IPostFilterServer.EncodePackage(Int32 physicalPackageId, Int32 targetId, String inputVirtualPackage, String outputPhysicalPackage, IPostReplyClient postReply, Boolean& usePostReplyPackage, String[]& physicalPackagesNames)
15.07.2016 07:31
Sullen
 
Настройки EGAIS в почтовике проверял? "outputDiretory" заполнено?
15.07.2016 07:38
Tiger
 
Цитата:
Sullen Настройки EGAIS в почтовике проверял? "outputDiretory" заполнено?
В интерфейсе поля каталогов обмена заполнены, транспорт проставлен, fsrar_id стоит. Может в БД не заносятся каталоги обмена, как проверить?
15.07.2016 07:47
OlegON
 
на другой БД попробуй? пути без русских имен?
15.07.2016 08:04
Sullen
 
В базе SMPOSTLOCATION табличка. Можешь проверить.
15.07.2016 09:28
Tiger
 
Цитата:
OlegON на другой БД попробуй? пути без русских имен?
Пути без русских букв! Попробовать подвязать БД, в сервере приложении нужно будет указывать SID другой БД?
15.07.2016 09:29
OlegON
 
При чем тут сервер приложений? У тебя почтовик падает или сервер приложений?
15.07.2016 09:32
Tiger
 
Цитата:
OlegON При чем тут сервер приложений? У тебя почтовик падает или сервер приложений?
Почтовик! При том, что мне же нужно будет подвязаться с одного сервера где сейчас сбоит почтовик, к серверу БД где с почтовиком все норм! Это же предлагается проверить?
15.07.2016 10:32
baggio
 
1. скрин настроек почтовика.
2. скрин настроек службы.
3. Скрин настроек безопасности каталога для Егаис.
15.07.2016 11:11
Tiger
 
Цитата:
baggio 1. скрин настроек почтовика.
2. скрин настроек службы.
3. Скрин настроек безопасности каталога для Егаис.
Пожалуйста!
Миниатюры
Нажмите на изображение для увеличения
Название: Безопасность.jpg
Просмотров: 17
Размер:	66.2 Кб
ID:	7630   Нажмите на изображение для увеличения
Название: Службы.jpg
Просмотров: 13
Размер:	26.7 Кб
ID:	7631   Нажмите на изображение для увеличения
Название: Почтовый ящик ЕГАИС.jpg
Просмотров: 24
Размер:	122.0 Кб
ID:	7632  
15.07.2016 11:16
Stels
 
Частота опроса у меня, например, стоит не 0, а 10 сек
(хотя наверное не поможет)
15.07.2016 11:36
Sullen
 
А "разрешена отсылка" (и прием) почему не стоит?
Не вижу галочек на скрине.
15.07.2016 11:37
Tiger
 
Цитата:
Sullen А "разрешена отсылка" (и прием) почему не стоит?
Это скриншот, при параметрах когда почтовик работает. Ставлю галочки почтовик падает!
15.07.2016 11:41
Sullen
 
Одну из двух не пробовал? Если только на In поставить?
15.07.2016 11:42
Tiger
 
Цитата:
Sullen Одну из двух не пробовал?
Пробовал, валиться!
15.07.2016 11:47
Sullen
 
Разрешения только на папку EGAIS, а на pochta такие же?
Попробуй папку EGAIS заново создать отдельно...
15.07.2016 11:50
OlegON
 
Цитата:
Tiger Почтовик! При том, что мне же нужно будет подвязаться с одного сервера где сейчас сбоит почтовик, к серверу БД где с почтовиком все норм! Это же предлагается проверить?
Почтовиком с больной машины подключись на здоровую базу. Чтобы понять, с настройками ли в БД проблема или на хосте болячка. Сервер приложений тут не при чем.
15.07.2016 18:52
baggio
 
Цитата:
Tiger Пожалуйста!
проверь fsrarid забей его руками именно руками еще раз... убедись что нет служебных символов ни до не после...
очень похоже что ты когда копировал рар ид мог хватануть например "таб"
или еще чего... тоже самое относится к путям и адресу утм...
curl на сервере не стоит не какой?
и да... убери пути с диска с...
и да поставь галку сохранять bak
и да... максимальное количество попыток поставь 1...
этого за глаза...
и да... название базы напиши на латинице а не ЕГАИС
и да... без нижних подчеркиваний...
и да место хранения УТМ переименуй по чтоото очень простое на время... типа "Склад1" без пробелов...
15.07.2016 19:04
Tiger
 
Цитата:
OlegON Почтовиком с больной машины подключись на здоровую базу. Чтобы понять, с настройками ли в БД проблема или на хосте болячка. Сервер приложений тут не при чем.
Подключился с больного сервера на здоровую БД все нормально, почтовик не сбоит! Подключился с операторского компа почтовик к больной машине выдал сбой! Видимо что-то с БД!
15.07.2016 19:11
Tiger
 
Цитата:
baggio проверь fsrarid забей его руками именно руками еще раз... убедись что нет служебных символов ни до не после...
очень похоже что ты когда копировал рар ид мог хватануть например "таб"
или еще чего... тоже самое относится к путям и адресу утм...
curl на сервере не стоит не какой?
и да... убери пути с диска с...
и да поставь галку сохранять bak
и да... максимальное количество попыток поставь 1...
этого за глаза...
и да... название базы напиши на латинице а не ЕГАИС
и да... без нижних подчеркиваний...
и да место хранения УТМ переименуй по чтоото очень простое на время... типа "Склад1" без пробелов...
все выполнил по списку все равно сбой
15.07.2016 20:21
baggio
 
бред... а если тупо вместо обмен егаис поставить чтото еще... т.е. я пытаюсь понять где спотыкается...
т.е. все параметры и папки обмена оставляем но меняем транспорт и фильтр... работает:? с этими же каталогами обмена?
15.07.2016 20:23
baggio
 
да и попробуй создать пользователя post c админскими правами....
и паролем простым....
под ним попробуй запустить...
может гдето на русском Администраторе спотыкается...
хз..
15.07.2016 20:26
baggio
 
стоять
Цитата:
сообщение: "Ошибка формирования физического пакета «WayBillAct_15982.XML»"
это значит он либо видит пакет в УТМ... и пытается его загрузить .... при этом используя чтото типа темпа и туда не может записать... есть в localhst:8080\opt\in WayBillAct_15982.XML??? есть этот файл во входящих в УТМ???

либо вариант 2 пытается отправить(что мне кажет уже вероятнее)... и при попытке отправить падает...
что в пакетах на отправку в поятовике? вычистил?
16.07.2016 19:16
Tiger
 
Ночью перезалили БД, сбой в почтовом модуле не ушел при включении почтового ящика EGAIS.

Начал выполнять рекомендации по списку, предложенному baggio:

1. Поменял транспорт ЕГАИС на прямой обмен, ТТН лежавшие в папки забрались почтовиком, состояния почтовика "работает"

2. Дальше решил ради эксперимента, выключил машину с УТМ и вернул транспорт ЕГАИС, переименовал принятые ТТН (из BAK в xml) и почтовик повторно принял (ругнувшись что такие уже есть). Но почтовик, остался в состоянии "работает"

Получается, что проблема идет с машина с УТМ, но запустить ее получиться только завтра, и после запуска сразу будет видно отвалиться почтовик или нет.
18.07.2016 03:01
Tiger
 
Итак, вердикт: Проблема была в УТМ сервере, после обновления с версии 2.0.2 до версии 2.0.3, почтовик работает стабильно! Так что не забываем, что у нас теперь на борту еще один "пассажир", который может вносить коррективы в работу СМ.
Опции темы


Часовой пояс GMT +3, время: 15:05.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.