This is a migrated thread and some comments may be shown as answers.

WCF activation made Teampulse fail

4 Answers 82 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Raquel
Top achievements
Rank 2
Raquel asked on 13 Mar 2012, 05:55 PM
We had a problem with our TeamPulse installation, and we can't use it now.

We installed the windows feature "WCF Activation" at our server and TeamPulse stopped working at all (The web page didn't load).

We removed the feature again, and it still doesn't work, it starts loading now, but we have this error:


Exception Type: System.Reflection.TargetInvocationException
Exception Message: [Async_ExceptionOccurred]
Arguments:
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=5.0.61118.00&File=System.dll&Key=Async_ExceptionOccurred
   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.ProtocolException
Exception Message: [ResponseContentTypeMismatch]
Arguments: text/html; charset=utf-8;text/xml; charset=utf-8;1024;
<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="no-js" lang="en">
<!--<![endif]-->
<head id="Head1" runat="server">
    <meta charset="utf-8" />
    <title>Error</title>
    <link href="/Content/Site.css" rel="stylesheet" type="text/css" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
</head>
<body>
    <div id="Wrapper" style="padding: 50px; background: #fff; border-radius: 3px; margin: 10px;">
         
<div id="Body">
        <h2>
            An error occurred while processing your request
        </h2>
        <p>Try one of these options:</p>
        <ul>
            <li>Re-type the address</li>
            <li><a href="javascript: history.go(-1);">Go back to the previous page</a></li>
        </ul>
    </div>
 
    </div>
</body>
<
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=5.0.61118.00&File=System.ServiceModel.dll&Key=ResponseContentTypeMismatch
   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)

4 Answers, 1 is accepted

Sort by
0
Raquel
Top achievements
Rank 2
answered on 15 Mar 2012, 09:22 AM
Hello again,

We still can't use TeamPulse at all, I've told my boss to open a support ticket. 

About that, is there any way I could create and manage TeamPulse support  tickets without access to the company account? I think is quite common that the person that uses and manages a tool is an employee and the telerik account used to buy the products belongs to the company and, of course, they don't want us to use it.
0
Accepted
Oleg
Telerik team
answered on 15 Mar 2012, 04:27 PM
Hello Raquel,


We reproduced your problem and this appears to be an issue related to IIS and .Net Framework 4.0 - caused by the installation of WCF Http Activation Module (version 3.0) over them.

Please try to register the correct version of ASP.NET on your server machine. 
To do that you can use the commant prompt (run it as admin) - navigate to C:\Windows\Microsoft.NET\Framework\ v4.0.30319 and run the following command:

aspnet_regiis.exe -iru

That should allow you to use TeamPulse even without the need of uninstalling WCF.


As for your question on managing support tickets without access to the company account - this is possible. For that purpose the owner of the company account needs to navigate to http://www.telerik.com/account/licensed-developers.aspx and create an additional licensed user with the desired permissions.


I hope this solves your problem. Let us know if there are any further issues with your TeamPulse instance.

 
All the best,
Oleg
the Telerik team
0
Raquel
Top achievements
Rank 2
answered on 15 Mar 2012, 05:31 PM
Thank you! It worked instantly and we can work with TeamPulse again.

About the ticket management question, we have tried what you told us, but it says that we can't add more users (See attached screenshot). It says we have 1 of 1 licensed users, but we have 6 TeamPulse licenses.  Is it possible that something is wrong here or we can't do this with out current license situation?
0
Oleg
Telerik team
answered on 16 Mar 2012, 10:48 AM
Hello Raquel,

I am glad to hear that the problem is solved.

We will send a response to the account owner to discuss possibilities for adding additional support users to your license.

Regards,
Oleg
the Telerik team
Tags
General Discussions
Asked by
Raquel
Top achievements
Rank 2
Answers by
Raquel
Top achievements
Rank 2
Oleg
Telerik team
Share this question
or