Nel fare il fine tuning del nuovo server, ho notato che le vecchie pagine ASP rimaste ancora vive, dedicate per lo più a task di amministrazione e di cui non ho voglia in questa fase della mia vita di fare la migrazione (cioè, di riscriverle da zero :D), avevano dei problemi nell'invio di e-mail usando CDO (CDONTS o CDOSys, non fa differenza). Update: in realtà il problema c'è anche con ASP.NET e MailMessage (entrambi), se non si utilizza un server SMTP esplicito, perchè in questo caso viene banalmente fatta l'interop su CDOSys.
Il problema è che, ovviamente, utilizziamo un account custom per IWAM e IUSR, per cui il processo che fa l'hosting del component non è in grado di accedere al metabase, perchè la configurazione di default non lo prevede. Per ovviare al problema, è necessario aggiungere i permessi, in sola lettura, al metabase ed ho trovato molto comoda la soluzione numero 2 di questo articolo della KB, con tanto di VBS associato.
Così non è necessario toccare gli script, come negli altri workaround suggeriti. Dovrò ricordarmelo la prossima volta prima di cercare di ricordare quale possa essere stata la causa! :)
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- Heartbleed Bug, OpenSSL, IIS e .NET Framework, il 9 aprile 2014 alle 18:51
- AppFabric Caching, SQL Server e cache in throttling, il 17 gennaio 2012 alle 08:54
- Il concetto di consumo in Windows Azure, il 6 febbraio 2010 alle 13:35
- Vulnerabilità per IIS 6.0 e punti e virgola, il 30 dicembre 2009 alle 19:37
- Warm-up dell'applicazione con IIS 7.5, il 15 ottobre 2009 alle 09:44
- IIS 7.0 in Windows Server 2008 R2, il 12 gennaio 2009 alle 10:16