Cant Connect to TFS using Team Pulse

7 posts, 0 answers
  1. Subbu
    Subbu avatar
    2 posts
    Member since:
    Jun 2010

    Posted 22 Jun 2010 Link to this post

    Hi Guys,

    I have installed Team Pulse. When i am trying to connect to TFS server, I am facing two issues :

    1) When entering user Name in certain fashion and click connect, Spin Progress bar happens momentarily and then nothing happens.

    2) When i modify the user Name getting this error

    Exception Type: Titan.Client.SynchronizationConnectionException
    Exception Message: http://lv-tfs-dev:8080/tfs.
    Error occurred in the Method titanSyncClient_GetProjectsCompleted while calling /Synchronization.TeamPulse.Services/SyncService/.
       at Titan.Client.Presentation.TfsIntegration.ConnectionDialogPresenterModel.titanSyncClient_GetProjectsCompleted(Object sender, GetProjectsCompletedEventArgs e)
       at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
       at Titan.Client.TeamPulseSynchronization.TeamPulseSyncServiceClient.OnGetProjectsCompleted(Object state)
    (Inner Exception)
    Exception Type: System.TimeoutException
    Exception Message: [HttpRequestTimedOutWithoutDetail]
    Arguments: http://lv-vs-dev1:9899/Synchronization.TeamPulse.Services/SyncService/
    Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=4.0.50524.0&File=System.ServiceModel.dll&Key=HttpRequestTimedOutWithoutDetail
       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 Titan.Client.TeamPulseSynchronization.TeamPulseSyncServiceClient.TeamPulseSyncServiceClientChannel.EndGetProjects(IAsyncResult result)
       at Titan.Client.TeamPulseSynchronization.TeamPulseSyncServiceClient.Titan.Client.TeamPulseSynchronization.ITeamPulseSyncService.EndGetProjects(IAsyncResult result)
       at Titan.Client.TeamPulseSynchronization.TeamPulseSyncServiceClient.OnEndGetProjects(IAsyncResult result)
       at System.ServiceModel.ClientBase`1.OnAsyncCallCompleted(IAsyncResult result)
    (Inner Exception)
    Exception Type: System.Net.WebException
    Exception Message:
       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:
       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)

    Let me know if additional details are needed.

    Thanks.



  2. Robert Régnier
    Admin
    Robert Régnier avatar
    1 posts

    Posted 23 Jun 2010 Link to this post

    Hi Subbu,

    When entering the user name to connect try entering it without the domain name.  Also, please ensure that you have configured the TFS service with the proper settings as defined in this document:
    http://www.telerik.com/documents/team-productivity-tools/TeamPulseHelp.pdf

    You must give the service the correct values in the configuration file for it to connect to TFS and provide the TeamPulse client application the list of available projects to connect to.  As a tip, when connecting to a TFS 2010 server, you must have the address in the following syntax:

    http://<server name>:<server port - usually 8080>/tfs/<Collection Name - usually DefaultCollection>

    If after verifying the settings everything still looks okay to you, a log file called sync-log may be found in the logs folder of the installed directory.  Sending us this log file will help us diagnose the problem.  For security reasons remember to examine the log file and obfuscate any sensitive information that may be found before sending it to us.

    For your interest, the following blog post outlines what is coming with the TeamPulse release.

    http://blogs.telerik.com/blogs/posts/10-06-15/what_s_new_with_teampulse.aspx

    Thanks for your interest in TeamPulse!

    Sincerely yours,
    Robert Régnier
    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
  3. Subbu
    Subbu avatar
    2 posts
    Member since:
    Jun 2010

    Posted 24 Jun 2010 Link to this post

    Hi Robert,

    Thanks for your response. Still having connectivity issue after following steps.

    I can connect to TFS outside of Team system with url and credentials i am entering. I want to send the log file you referred below but do not see provision to attach with the post. Let me know how can I send the log.

    Thanks,
    Subbu
  4. Robert Régnier
    Admin
    Robert Régnier avatar
    1 posts

    Posted 25 Jun 2010 Link to this post

    Hello Subbu,

     You can attach the log file using the Attach Files feature available when you post to the forum.  Look for the option just below the text area when you post to the forums.  Unfortunately the site doesn't support attaching zips or txt files so either paste the log contents directly into the reply or add a .jpg extension to the file.

    Regards,
    Robert Régnier
    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
  5. Bent Arne Blegen
    Bent Arne Blegen avatar
    3 posts
    Member since:
    Dec 2009

    Posted 14 Oct 2010 Link to this post

    Hello!

    I'm having approximately the same problem. I can't connect to the TFS-server.

    I know the user id and password is correct.
    The TFS address is the same as I have configured in Visual Studio.
    I don't know if I should use Defaultcollection or not, it doesn't matter if I leave it or remove it.

    (Btw: We're using TFS2008)

    Any ideas?


    This is the error message I get:

    Exception Type: TeamPulse.Client.TeamPulseException
    Exception Message: A connection could not be established to the server with the information you provided. No server entry has been added to TeamPulse.

    TF31002: Unable to connect to this Team Foundation Server: http://tfs-server:8080/tfs/DefaultCollection.
    Team Foundation Server Url:
    http://tfs-server:8080/tfs/DefaultCollection.
     
    Possible reasons for failure include:
    - The name, port number, or protocol for the Team Foundation Server is incorrect.
    - The Team Foundation Server is offline.
    - The password has expired or is incorrect.

    Technical information (for administrator):
    The request failed with HTTP status 404: Not Found.
       at TeamPulse.Client.Presentation.Sync.SyncServersPresenterModel.ThrowTestServerConnectionException(TestConnectionToRemoteServerCompletedEventArgs e, Boolean resultExceptionEcountered)
       at TeamPulse.Client.Presentation.Sync.SyncServersPresenterModel.service_TestConnectionToRemoteServerCompleted(Object sender, TestConnectionToRemoteServerCompletedEventArgs e)
       at TeamPulse.Client.SynchronizationService.TeamPulseSynchronizationServiceClient.OnTestConnectionToRemoteServerCompleted(Object state)
    (Inner Exception)
    Exception Type: System.Exception
    Exception Message: TF31002: Unable to connect to this Team Foundation Server:
    http://tfs-server:8080/tfs/DefaultCollection.
    Team Foundation Server Url:
    http://tfs-server:8080/tfs/DefaultCollection.
     
    Possible reasons for failure include:
    - The name, port number, or protocol for the Team Foundation Server is incorrect.
    - The Team Foundation Server is offline.
    - The password has expired or is incorrect.

    Technical information (for administrator):
    The request failed with HTTP status 404: Not Found.

  6. Bent Arne Blegen
    Bent Arne Blegen avatar
    3 posts
    Member since:
    Dec 2009

    Posted 14 Oct 2010 Link to this post

    Hmm... The problem solved itself when I removed "DefaultCollection" from Collection and "TFS" from Path. Beats me.
  7. Joel
    Admin
    Joel avatar
    300 posts

    Posted 15 Oct 2010 Link to this post

    Hello Bent,

    Syncing with TFS 2008 is not supported in this release as we are using some features in TFS 2010 that are not available in previous versions.  One of those is the new impersonation feature that allows service accounts to perform actions on behalf of other users (among other things).  Were you able to successfully perform a synchronization from TeamPulse to TFS 2008?

    Also, the reason why you needed to remove the tfs and DefaultCollection parts from your URL is that TFS 2008 has no concept of collections.

    Regards,
    Joel
    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