This looks like .NET stuff.   The server is not configured properly to 
process/authenticate the tokens.   Since it's .NET related, definitely not 
something I would know anything about.

Dan



On Mon July 27 2009 5:31:26 pm LeftoverLinguine wrote:
> Ok, so I checked the server logs with the first error that I got(the error
> verifying security) and there are 2 exceptions being thrown.
>
> The first one gives a message of "The
> 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-pro
>file-1.0#PasswordDigest' username token has an unsupported password type."
> This is the stack trace:
> System.ServiceModel.Security.WSSecurityJan2004.UserNamePasswordTokenEntry.P
>arsePassword(XmlDictionaryReader reader)
> System.ServiceModel.Security.WSSecurityJan2004.UserNamePasswordTokenEntry.P
>arseToken(XmlDictionaryReader reader, String& id, String& userName,
> String& password)
> System.ServiceModel.Security.WSSecurityJan2004.UserNamePasswordTokenEntry.R
>eadTokenCore(XmlDictionaryReader reader, SecurityTokenResolver
> tokenResolver)
> System.ServiceModel.Security.WSSecurityTokenSerializer.ReadTokenCore(XmlRea
>der reader, SecurityTokenResolver tokenResolver)
> System.IdentityModel.Selectors.SecurityTokenSerializer.ReadToken(XmlReader
> reader, SecurityTokenResolver tokenResolver)
> System.ServiceModel.Security.ReceiveSecurityHeader.ReadToken(XmlReader
> reader, SecurityTokenResolver tokenResolver, IList`1
> allowedTokenAuthenticators, SecurityTokenAuthenticator&
> usedTokenAuthenticator)
> System.ServiceModel.Security.ReceiveSecurityHeader.ReadToken(XmlDictionaryR
>eader reader, Int32 position, Byte[] decryptedBuffer, SecurityToken
> encryptionToken, String idInEncryptedForm, TimeSpan timeout)
> System.ServiceModel.Security.ReceiveSecurityHeader.ExecuteFullPass(XmlDicti
>onaryReader reader)
> System.ServiceModel.Security.StrictModeSecurityHeaderElementInferenceEngine
>.ExecuteProcessingPasses(ReceiveSecurityHeader securityHeader,
> XmlDictionaryReader reader)
> System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan
> timeout)
> System.ServiceModel.Security.TransportSecurityProtocol.VerifyIncomingMessag
>eCore(Message& message, TimeSpan timeout)
> System.ServiceModel.Security.TransportSecurityProtocol.VerifyIncomingMessag
>e(Message& message, TimeSpan timeout)
> System.ServiceModel.Security.SecurityProtocol.VerifyIncomingMessage(Message
>& message, TimeSpan timeout, SecurityProtocolCorrelationState[]
> correlationStates)
> System.ServiceModel.Channels.SecurityChannelListener`1.ServerSecurityChanne
>l`1.VerifyIncomingMessage(Message& message, TimeSpan timeout,
> SecurityProtocolCorrelationState[]
> correlationState)
> System.ServiceModel.Channels.SecurityChannelListener`1.SecurityReplyChannel
>.ProcessReceivedRequest(RequestContext requestContext, TimeSpan timeout)
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveRequestAndVer
>ifySecurityAsyncResult.ProcessInnerItem(RequestContext innerItem, TimeSpan
> timeout)
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveItemAndVerify
>SecurityAsyncResult`2.OnInnerReceiveDone()
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveItemAndVerify
>SecurityAsyncResult`2.InnerTryReceiveCompletedCallback(IAsyncResult result)
> System.ServiceModel.Diagnostics.Utility.AsyncThunk.UnhandledExceptionFrame(
>IAsyncResult result)
> System.ServiceModel.AsyncResult.Complete(Boolean completedSynchronously)
> System.ServiceModel.Channels.InputQueue`1.AsyncQueueReader.Set(Item item)
> System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(Item item,
> Boolean canDispatchOnThisThread)
> System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(T item,
> ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread)
> System.ServiceModel.Channels.InputQueueChannel`1.EnqueueAndDispatch(TDispos
>able item, ItemDequeuedCallback dequeuedCallback, Boolean
> canDispatchOnThisThread)
> System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemTy
>pe item, ItemDequeuedCallback dequeuedCallback, Boolean
> canDispatchOnThisThread)
> System.ServiceModel.Channels.HttpChannelListener.HttpContextReceived(HttpRe
>questContext context, ItemDequeuedCallback callback)
> System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceiv
>ed(HostedHttpRequestAsyncResult result)
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(
>Object state)
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invo
>ke2()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invo
>ke()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallba
>cks()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCal
>lback(Object state)
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOver
>lapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped*
> nativeOverlapped)
> System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptio
>nFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
> System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32
> errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
>
>
> The second one gives a message reading "Message security verification
> failed." with the stack trace:
> System.ServiceModel.Security.TransportSecurityProtocol.VerifyIncomingMessag
>e(Message& message, TimeSpan timeout)
> System.ServiceModel.Security.SecurityProtocol.VerifyIncomingMessage(Message
>& message, TimeSpan timeout, SecurityProtocolCorrelationState[]
> correlationStates)
> System.ServiceModel.Channels.SecurityChannelListener`1.ServerSecurityChanne
>l`1.VerifyIncomingMessage(Message& message, TimeSpan timeout,
> SecurityProtocolCorrelationState[]
> correlationState)
> System.ServiceModel.Channels.SecurityChannelListener`1.SecurityReplyChannel
>.ProcessReceivedRequest(RequestContext requestContext, TimeSpan timeout)
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveRequestAndVer
>ifySecurityAsyncResult.ProcessInnerItem(RequestContext innerItem, TimeSpan
> timeout)
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveItemAndVerify
>SecurityAsyncResult`2.OnInnerReceiveDone()
> System.ServiceModel.Channels.SecurityChannelListener`1.ReceiveItemAndVerify
>SecurityAsyncResult`2.InnerTryReceiveCompletedCallback(IAsyncResult result)
> System.ServiceModel.Diagnostics.Utility.AsyncThunk.UnhandledExceptionFrame(
>IAsyncResult result)
> System.ServiceModel.AsyncResult.Complete(Boolean completedSynchronously)
> System.ServiceModel.Channels.InputQueue`1.AsyncQueueReader.Set(Item item)
> System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(Item item,
> Boolean canDispatchOnThisThread)
> System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(T item,
> ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread)
> System.ServiceModel.Channels.InputQueueChannel`1.EnqueueAndDispatch(TDispos
>able item, ItemDequeuedCallback dequeuedCallback, Boolean
> canDispatchOnThisThread)
> System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemTy
>pe item, ItemDequeuedCallback dequeuedCallback, Boolean
> canDispatchOnThisThread)
> System.ServiceModel.Channels.HttpChannelListener.HttpContextReceived(HttpRe
>questContext context, ItemDequeuedCallback callback)
> System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceiv
>ed(HostedHttpRequestAsyncResult result)
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
> System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(
>Object state)
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invo
>ke2()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invo
>ke()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallba
>cks()
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCal
>lback(Object state)
> System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOver
>lapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped*
> nativeOverlapped)
> System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptio
>nFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
> System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32
> errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)

-- 
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to