Настройка почтового сервера

Закрытые темы, которые утратили актуальность
Ответить
IgodorM
Пользователь
Сообщения: 12
Зарегистрирован: 11 фев 2013, 10:54
2 + 2 = ?: 4

Настройка почтового сервера

Сообщение IgodorM » 22 фев 2013, 12:19

Добрый день.
Для настройки почтового сервера существует соответствующая страница программы
администрирования, которая появляется при нажатии на ссылку Сеть.
У меня в программе администрирования при нажатии на ссылку Сеть не открывается соответствующая страница.
В чём может быть причина ?

На сервере с FossDoc установлены два сетевых интерфейса (сетевые карты).
Также на этом сервере установлен и настроен FossMail32 для работы шлюза с NBUmail.
OC - Windows Server 2003 Standard x64 edition

Также в окне Внешние модули модуль Транспорт InternetMail остановлен.
При попытке его запуска выдаётся ошибка
System.ApplicationException: Помилка під час визову метода Start зовнішнього модулю "Транспорт InternetMail": ExecuteReader: CommandText property has not been initialized ---> System.InvalidOperationException: ExecuteReader: CommandText property has not been initialized
at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader()
at Foss.FossDoc.ApplicationServer.DatabaseProvider.MSSQL.Connection.AddObjectReferences(OID[] objectOIDs, TPropertyTag[][] containerPropertyTags, OID[][][] objectOIDsToAdd)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.DatabaseProviderGlue.EmulationRouterLayer.EmulationRouterLayer.AddObjectReferences(OID[] objectOIDs, TPropertyTag[][] containerPropertyTags, OID[][][] objectOIDsToAdd)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.ObjectDataManager.AddChildren(OID[] objectOIDs, TPropertyTag[][] containerPropertyTags, OID[][][] objectOIDsToAdd)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.Categories.CategoriesManager.AppendParentCategories(OID categoryOID, OID[] parentCategoryOIDs)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.Categories.Deployer.Deployer.ValidateCategory(OID categoryOID, Dictionary`2 validatedCategoryOIDs, Dictionary`2 oidToCategories, Dictionary`2 oidToIcons, Dictionary`2 existentCategoryOIDToDescriptions, Dictionary`2 existentCategoryNameToDescriptions, Dictionary`2 displayAttributeOIDToCategoryOIDs, Dictionary`2 oidToCheckExistance, Boolean force, List`1 iteratingCollection, List`1 iteratingCollection2)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.Categories.Deployer.Deployer.SetDescriptions(CategoryDescriptionXml[] descriptions, IResourceManager resourceManager, Boolean force)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.Categories.Deployer.Deployer.InternalImport(StreamEx stream, IResourceManager resourceManager, Boolean forceOverwrite, Boolean forceVersion, Boolean saveSchema)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.Categories.Deployer.Deployer.Import(StreamEx stream, IResourceManager resourceManager, Boolean force)
at Foss.FossDoc.ExternalModules.InternetMail.Transport.Schema.Deployer._ImportXMLData(String xmlFileName, String resourcesFileName, Boolean isCategories)
at Foss.FossDoc.ExternalModules.InternetMail.Transport.Schema.Deployer.Deploy()
at Foss.FossDoc.ExternalModules.InternetMail.Transport.Versioning.SchemaLoader.LoadSchema(ISession session)
at Foss.FossDoc.ApplicationServer.ExternalModules.Implementation.SchemaVersionUpdater.Update(IVersionUpdaterContext versionUpdater)
at Foss.FossDoc.ApplicationServer.VersionControl.VersionUpdater.StartUpdate()
at Foss.FossDoc.ExternalModules.InternetMail.Transport.ServerSession..ctor(IUserSession internalUserSession, String externalModuleLS)
at Foss.FossDoc.ExternalModules.InternetMail.Transport.ExternalModule.CreateServerSession(IUserSession internalSession, String locationString)
at Foss.FossDoc.ApplicationServer.ExternalModules.Implementation.ExternalModuleBase.Start(IUserSession internalSession, String locationString)
at Foss.FossDoc.ApplicationServer.ExternalModules.Controller._Start(Descriptor descriptor)
--- Конец трассировки внутреннего стека исключений ---

Server stack trace:
at Foss.FossDoc.ApplicationServer.ExternalModules.Controller._Start(Descriptor descriptor)
at Foss.FossDoc.ApplicationServer.ExternalModules.Controller.Start(OID oid)
at Foss.FossDoc.ApplicationServer.ExternalModules.Manager.StartExternalModule(OID oid)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
в Foss.FossDoc.ApplicationServer.ExternalModules.IManager.StartExternalModule(OID oid)
в Foss.AdministratorWizard.UI.ExternalModules.ExternalModulesContainer.<StartModule>b__0()

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Настройка почтового сервера

Сообщение Andrew » 22 фев 2013, 14:33

Данная ошибка была передана в отдел разработки, ее изучат и исправят.
Исправление войдет в ближайший релиз FossDoc (ожидаем его в течении 1-1,5 месяца), его сейчас готовят к выпуску, опубликуют на нашем сайте.

Пока что можно попробовать: остановить службу сервера (FD22 - ), остановить службу SQL Server, все запустить. Если модуль не запустился, то не ожидайте обновления.

IgodorM
Пользователь
Сообщения: 12
Зарегистрирован: 11 фев 2013, 10:54
2 + 2 = ?: 4

Re: Настройка почтового сервера

Сообщение IgodorM » 22 мар 2013, 12:37

После обновления FossDoc до версии 5.2 данная проблема исчезла.
Почтовый сервер FossDoc заработал.

Ответить

Вернуться в «Архив тем»