L’eccezione:
Either a required impersonation level was not provided, or the provided impersonation level is invalid.
o in italiano
Non è stato specificato un livello di rappresentazione necessari, o il livello di rappresentazione fornito non è valido.
viene scatenata quando si tenta di accedere al filestream di Sql Server 2008 installato su un Windows Server 2008 R2 da una macchina che non è Windows Server 2008 R2.
Il workaround che utilizzavo era appunto installare il componente che doveva accedere al filestream su una macchina 2008 r2, oggi mi si è presentato uno scenario dove non posso utilizzare la stessa strategia.
Ho trovato un Hotfix (anche un po’ datato) http://support.microsoft.com/kb/2255379/en-us che risolve il problema, installato e tutto ha funzionato correttamente.