none
Errores al ahora de importar bandeja de correo de servidor oloinux con postfix a exchange 2003 RRS feed

  • Pregunta

  • Estimados amigos de TECHNET les quiero contar mi problema, en mi empresa me encomendaron la tarea de  hacer una migracion de postfix a exchange, el servidor en el cual esta montado el exchange cuenta con windows server 2003 sp2 y el exchange 2003 ya tiene el sp2 a la hora de hacer la transferencia o migracion de las bandejas de entrada al servidor de exchange desde el postfix me sale un error el cual es el siguiente:

    The type initializer for
    ¨Microsoft.Exchange.Management.SystemManager.WinForms.ExchangeServerPicker¨threw an exception.

    Additional information:


    at Microsoft.Exchange.Management.SystemManager.WinForms.ExchangeServerPicker..ctor()
       at Microsoft.Exchange.Management.SystemManager.WinForms.ClientAccessServerPicker..ctor()
       at Microsoft.Exchange.Transporter.MMC.InternetMailMailboxTypeWizardPage..ctor()
       at Microsoft.Exchange.Transporter.MMC.InternetMailWizardForm..ctor(DataListView listControl)
       at Microsoft.Exchange.Transporter.MMC.InternetAllMailboxesResultPaneControl.MigrateMailboxesCommand_Execute(Object sender, EventArgs e)
       at Microsoft.Exchange.Management.SystemManager.Commands.Command.OnExecute(EventArgs e)
       at Microsoft.Exchange.Management.SystemManager.Commands.Command.Invoke(EventArgs e)
       at Microsoft.Exchange.Management.SystemManager.Commands.Command.Invoke()
       at Microsoft.Exchange.Management.SnapIn.CommandActionAdapter.action_Triggered(Object sender, ActionEventArgs e)

    The type initializer for 'Microsoft.Exchange.Data.Directory.SystemConfiguration.ServerSchema' threw an exception.
       at Microsoft.Exchange.Management.SystemManager.WinForms.ExchangeServerPicker..cctor()

    Could not load file or assembly 'Microsoft.Exchange.Net, Version=8.0.0.0, Culture=neutral, PublicKeyToken=xxxxxxxxxxxxxx' or one of its dependencies. El sistema no puede hallar el archivo especificado.
       at Microsoft.Exchange.Data.Directory.ConstraintDelegates.ValidateDsnDefaultCulture(Object value, PropertyDefinition propertyDefinition, IPropertyBag propertyBag, PropertyDefinitionConstraint owner)
       at Microsoft.Exchange.Data.DelegateConstraint.Validate(Object value, PropertyDefinition propertyDefinition, IPropertyBag propertyBag)
       at Microsoft.Exchange.Data.ProviderPropertyDefinition.ValidateSingleValue(Object value, Boolean useOnlyReadConstraints, IPropertyBag propertyBag)
       at Microsoft.Exchange.Data.ProviderPropertyDefinition.ValidateValue(Object value, Boolean useOnlyReadConstraints)
       at Microsoft.Exchange.Data.ProviderPropertyDefinition..ctor(String name, ExchangeObjectVersion versionAdded, Type type, Object defaultValue, PropertyDefinitionConstraint[] readConstraints, PropertyDefinitionConstraint[] writeConstraints, ProviderPropertyDefinition[] supportingProperties, CustomFilterBuilderDelegate customFilterBuilderDelegate, GetterDelegate getterDelegate, SetterDelegate setterDelegate)
       at Microsoft.Exchange.Data.Directory.ADPropertyDefinition..ctor(String name, ExchangeObjectVersion versionAdded, Type type, IFormatProvider formatProvider, String ldapDisplayName, ADPropertyDefinitionFlags flags, Object defaultValue, PropertyDefinitionConstraint[] readConstraints, PropertyDefinitionConstraint[] writeConstraints, ProviderPropertyDefinition[] supportingProperties, CustomFilterBuilderDelegate customFilterBuilderDelegate, GetterDelegate getterDelegate, SetterDelegate setterDelegate)
       at Microsoft.Exchange.Data.Directory.ADPropertyDefinition..ctor(String name, ExchangeObjectVersion versionAdded, Type type, String ldapDisplayName, ADPropertyDefinitionFlags flags, Object defaultValue, PropertyDefinitionConstraint[] readConstraints, PropertyDefinitionConstraint[] writeConstraints, ProviderPropertyDefinition[] supportingProperties, CustomFilterBuilderDelegate customFilterBuilderDelegate, GetterDelegate getterDelegate, SetterDelegate setterDelegate)
       at Microsoft.Exchange.Data.Directory.SystemConfiguration.ServerSchema..cctor()

    Es por esto que acudo a ustedes para que me ayuden a encontrarle una solucion, de antemano les agradezco la ayuda que me puedan brindar.


    martes, 19 de julio de 2011 16:09

Respuestas

  • Hola,

    revisar la clase que estaba fallando. Entonces, por inicializador de tipo entendí el Constructor de la clase, y me dí cuenta que justo allí iba a leer al archivo App.Config por unos parámetros y éstos no estaban, ya que alguien pisó el archivo con un App.Config más viejo.
    En resumen, entiendo que el mensaje aparece si hay algún error en el constructor de la clase que acusa el mensaje error.

    Tambien puedes realizar configurar otro usuario en IIS para correr mi servicio, y listo, todo corrio bien."

    un usuario que tuviera mas derechos, en IIS configuras para que ese usuario corra tu servicio.

    Saludos

     


    Ramon Ant. Morillo Morillo

    MCITP: Enterprise Administrator Windows Server 2008

    MCITP: Enterprise Messaging Administrator Microsoft Exchange 2007

    N+, S+, A+

    Dominican Republic

    martes, 19 de julio de 2011 18:39