none
E-mail router per CRM 2011 Online e BPOS: errore 'access is denied' nel Configuration Manager

    Domanda

  • Salve,

    Sto configurando l'e-mail router per il CRM Online aziendale.

    Lo scenario è il segunte:
    - CRM 2011 Online
    - BPOS con Exchange Online
    - E-Mail Router Configuration Manger rilasciato a Febbraio 2011
    - ho seguito tutte le indicazioni del seguente articolo http://blogs.msdn.com/b/crm/archive/2009/12/07/configure-microsoft-dynamics-crm-online-e-mail-router-with-exchange-online.aspx e ho verifciato anche con altri documenti trovati in rete

    Nell'impostazione del Deployment ho inserito i seguenti dati:
    - Microsoft Dynamics CRM Server: https://dev.crm.dynamics.com/crm4org5****
    - Username: e.lagana@bemasoft.com (utente del CRM con ruolo di Amministratore)
    - Password: la password dell'account Live ID
    - Default configuration profiles: ho provato sia a selezionarli che lasciarli in bianco

    Andando a cliccare su Load Data nella sezione "Users, Queues, and Fo...." viene visualizzato il seguente errore:
    "The e-mail Router Configuration Manager was unable to retrieve user and queue information from the Microsoft Dynamics CRM server. This may indicate that the Microsoft Dynamics CRM server is busy. Verify that URL
    'https://dev.crm.dynamics.com/crm4org5****' is correct.
    Additionaly, this problem can occur if specified access credentials are insufficient. To try again, click Load Data. (Access is denied.)."

    Lanciando anche il "Rule Deployment Wizard" e inserendo gli stessi dati compare l'errore "Access is denied.".

    Quale può essere il problema?

     

     

    sabato 5 marzo 2011 15:29

Risposte

Tutte le risposte

  • Il problema sta nel fatto che in EMEA bisogna aggiungere 4 al server crm, ossia l'indirizzo esatto è:

    https://dev.crm4.dynamics.com/crm4org5****

    Aggiugni il 4 nell'URL e vedrai che tutto funziona.

    Saluti


    Rino Bertolotto | STESA SRL
    lunedì 7 marzo 2011 13:54
  • Ciao,

    Effettivamente era quello, e il problema è rilsolto.

    Se ne è presentato però un'altro.

    Scenario:
    - sono configurati 3 utenti, uno amministratore (e.lagana@bemasoft.com) e altri due con altro tipo di credenziali.
    - L'utente amministratore è quello usato per il Deployments nella configurazione delle-mail router.
    - per le e-mail in ingresso ho optato per la configurazione in forwarding
    - tutti e 3 le caselle di posta sono configurate per inviare in copia come allegato alla casella exchangeonline@bemasoft.com tutte le e-mail ricevute.
    - tutti e tre gli utenti del CRM hanno nelle opzioni personali in Posta elettronica l'opzione "Consenti ad altri utenti di Microsoft Dynamics CRM di inviare i messaggi di posta elettronica per conto dell'utente corrente" è abilitata e sotto la voce "slezione dei messaggi di posta elettronica da registrare...." è settato su Registra = "Tutti i messaggi di posta elettronica"
    - tutti e tre gli utenti hanno la loro e-mail configurata nella scheda utente con indirizzo email approvato

    L'e-mail router funziona correttamente in uscita per tutti gli utenti, ma in ingresso (verso il CRM) solo per i due utenti NON amministratori.
    Invece per l'utente amministratore da il seguente errore:
    #17174 - An error occurred while validating the e-mail message with subject "I: prova F" in mailbox exchangeonline@bemasoft.com. Microsoft.Crm.Tools.Email.Providers.EmailException: E-mails for address e.lagana@bemasoft.com in forward mailbox could not be processed as the e-mail address is not associated with any approved forward mailbox user or queue record in CRM. at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.CheckForApprovedForwardMailboxUsersOrQueue(EmailMessage emailMessage) at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.ValidateMessageInternal(EmailMessage emailMessage) at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()

    Ho provato più volte a cancellare e riconfigurare il deployment e fatto varie prove; ho controllato nell'email exchangeonline@bemasoft.com  e arrivano tutti i messaggi delle tre caselle come allegati.

    Cosa può essere?

    Grazie,
    Emanuele

    lunedì 7 marzo 2011 18:40
  • Ciao Emanuele,

    a prima vista ti consiglio di controllare email e pass per l'utente con email e.lagana@bemasoft.com...

    Cosa succede nel configuration manager quando provi a caricare i dati??? Questo sia per User e Queue che per la Forward Mailbox.

    Fai un check anche del registro eventi.

    Attendiamo news... ;)

    G


    Giorgio Garcia-Agreda MVP Microsoft Dynamics CRM
    lunedì 7 marzo 2011 19:32
    Moderatore
  • Ciao,

    Ho controllato unsername e password per e.lagana@bemasoft.com ma sono corrette, infatti il "configuration manager" quando carico i dati mi carica tutto.
    Ho eseguito anche tutti i test per i 3 utenti e per la Forward Mailbox e tutti sono completati con successo.

    La cosa strana è però che il tutto funziona per gli altri due utenti, ma non per e.lagana!

    Ho fatto anche queste prove:
    - ho controllato che nel CRM non ci fosseso cose strane e ho pulito tutto (sono rimasti sono dei Lead  ma nessuno a l'e-mail impostata)
    - ho dato le credenzioni di amministratore ad un'altro utente e l'ho usato per il deploiment
    - ho riassegnato i permessi per il "Sand As" all'email di forwarding (anche se penso che tali permessi servano solo per la posta in uscita)
    - ho riconfigurato più volte il deployment

     Il risultato è lo stesso, la posta in uscita dal CRM funziona per tutti e 3 gli utenti, la posta in ingresso al CRM funziona solo per gli altri 2 utenti e non per e.lagana@bemasoft.com.

    Anche prima avevo controllato nel registro di sistema e c'è una cosa strana.


    Prima di queste ultime prove che vi ho descritto qui l'errore era il seguente (come rimportato sopra):

    #17174 - An error occurred while validating the e-mail message with subject "I: prova F" in mailbox exchangeonline@bemasoft.com. Microsoft.Crm.Tools.Email.Providers.EmailException: E-mails for address e.lagana@bemasoft.com in forward mailbox could not be processed as the e-mail address is not associated with any approved forward mailbox user or queue record in CRM. at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.CheckForApprovedForwardMailboxUsersOrQueue(EmailMessage emailMessage) at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.ValidateMessageInternal(EmailMessage emailMessage) at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()

    Dopo le prove qui sopra l'errore è cambiato (ma il risultato è lo stesso):

    #9628 - An error occurred while delivering the e-mail message with subject "PROVA BB" in mailbox exchangeonline@bemasoft.com for delivery to https://dev.crm4.dynamics.com/crm4org52ea9. System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: SystemUser With Id = c9aad1f4-d739-e011-bf64-18a905739855 Does Not Exist (Fault Detail is equal to Microsoft.Xrm.Sdk.OrganizationServiceFault).

    Cosa può essere?

    Grazie

    lunedì 7 marzo 2011 22:39
  • Ciao Emanuele,

    hai provato a controllare se in qualche coda quell'indirizzo email deve essere "approvato"?

    Saluti


    Rino Bertolotto | STESA SRL
    martedì 8 marzo 2011 07:07
  • Ciao Rino,

    Non ci sono code configurate per ricevere e-mail, solo i tre utenti (ho comunque ricontrollato).

    I tre utenti hanno tutti l'email apporvata.

    Ciao


    Emanuele Laganà - BEMAsoft s.r.l.
    martedì 8 marzo 2011 09:03
  • Emanuele,

    volevo chiederti la cortesia di non de-marcare le risposte, in quanto Rino con il suo suggerimento aveva contribuito alla risoluzione del tuo primo problema, e poi hai indicato un altra failure che "in teoria" doveva essere indicata in un altro thread. Il forum è sempre monitorato, don't worry ;)

    Ti faccio altra domanda inerente il tuo problema... o meglio un'altra verifica. E cioè di controllare le regole sugli account di OWA da creare manualmente per l'utilizzo della forward mailbox.

    In attesa di tue news... :)


    Giorgio Garcia-Agreda MVP Microsoft Dynamics CRM
    mercoledì 9 marzo 2011 08:19
    Moderatore
  • Ciao Giorgio,

    Chiedo scusa, temevo che non avrei dovuto farlo ma temevo che il thread non fosse più monitorato. Ho provvetudo a rimettere la risposta sul suggerimento di Rino.

    Adesso faccio le verifiche che hai chiesto e apro un altro thread.

    Grazie,

    Emanuele


    Emanuele Laganà - BEMAsoft s.r.l.
    mercoledì 9 marzo 2011 09:16
  • Grazie a te!
    Giorgio Garcia-Agreda MVP Microsoft Dynamics CRM
    mercoledì 9 marzo 2011 11:01
    Moderatore