TeamPulse and SSL

2 posts, 0 answers
  1. Karin
    Karin avatar
    8 posts
    Member since:
    Aug 2008

    Posted 24 Aug 2010 Link to this post

    Is it possible to run the TeamPulse Application over SSL?
    Without SSL everything is working fine. But when we change the binding in IIS to https, we get the following error:

    Exception Type: System.Reflection.TargetInvocationException
    Exception Message: An exception occurred during the operation, making the result invalid.  Check InnerException for exception details.
       at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
       at TeamPulse.Client.AuthorizationService.GetUserLicenseInfoCompletedEventArgs.get_Result()
       at TeamPulse.Client.App.GetUserLicenseInfoCompleted(Object sender, GetUserLicenseInfoCompletedEventArgs e)
    (Inner Exception)
    Exception Type: System.ServiceModel.CommunicationException
    Exception Message: The remote server returned an error: NotFound.
       at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
       at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
       at System.ServiceModel.ClientBase`1.ChannelBase`1.EndInvoke(String methodName, Object[] args, IAsyncResult result)
       at TeamPulse.Client.AuthorizationService.TeamPulseAuthorizationServiceClient.TeamPulseAuthorizationServiceClientChannel.EndGetUserLicenseInfo(IAsyncResult result)
       at TeamPulse.Client.AuthorizationService.TeamPulseAuthorizationServiceClient.TeamPulse.Client.AuthorizationService.ITeamPulseAuthorizationService.EndGetUserLicenseInfo(IAsyncResult result)
       at TeamPulse.Client.AuthorizationService.TeamPulseAuthorizationServiceClient.OnEndGetUserLicenseInfo(IAsyncResult result)
       at System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result)
    (Inner Exception)
    Exception Type: System.Net.WebException
    Exception Message: The remote server returned an error: NotFound.
       at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
       at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
    (Inner Exception)
    Exception Type: System.Net.WebException
    Exception Message: The remote server returned an error: NotFound.
       at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
       at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState)
       at System.Net.Browser.AsyncHelper.<>c__DisplayClass2.<BeginOnUI>b__0(Object sendState)

  2. Joel
    Joel avatar
    300 posts

    Posted 25 Aug 2010 Link to this post

    Hi Karin,

    It is possible to run TeamPulse over SSL, but there are a two settings in the web.config that you will have to change.  Here are the steps:

    1. Open the web.config for the TeamPulse site in notepad
      • {install location}\TeamPulse\wwwroot\web.config
    2. Search for TransportCredentialOnly and replace with Transport (should be only two instances)
    3. Save the file


    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top