web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)
Answered

The remote server returned an error: (504) Gateway Timeout in CRM 2013 while connecting to CRM server

(0) ShareShare
ReportReport
Posted on by 590

Hi,

Iam using CRM 2013 online version(not a trial version).I was trying to create a new plugin in CRM 2013, so i have installed CrmDeveloperToolsVS12_Installer.My system have all the required softwares installed i.e WIF(3.5), Silver light 4. So when i try to connect to Dynamics CRM server iam getting an error i.e. "The remote server returned an error: (504) Gateway Timeout". So i tried to connect to CRM 2013 online using Plugin Registration tool, then also it is showing the same error "The remote server returned an error: (504) Gateway Timeout".

What it means and how to connect to CRM 2013 online via Visual Studio 2012 ?

*This post is locked for comments

I have the same question (0)
  • Saroj Das Profile Picture
    3,355 on at

    Hi Shiva, this problem is normally either due to a slow connection, or unavailability of the connection. Please increase your System time about 5 minutes and try.

    Thanks,

    Saroj

  • SIVA NARAYANA REDDY DWARAMPUDI Profile Picture
    590 on at

    Hi Saroj Das,

    Thank you for your reply, my net speed is nearly 15 MBPS and i have increased my system time by 5 minutes and i have tried again, but still the same error.

  • Saroj Das Profile Picture
    3,355 on at

    Hi Shiva, you are using the plugin registration tool. Please check there whether the XRM.Sdk dlls are latest in Plugin registration tool solution.

    Thanks,

    Saroj

  • SIVA NARAYANA REDDY DWARAMPUDI Profile Picture
    590 on at

    Hi Saroj Das,

    I have just downloaded a new SDK  and i ran Plugin registration Application.

    and again the same error, i couldn't able to connect.

  • Saroj Das Profile Picture
    3,355 on at

    Hello Shiva, could you please provide some more error detail.

    Saroj

  • SIVA NARAYANA REDDY DWARAMPUDI Profile Picture
    590 on at

    Hi Saroj Das,

    The below is my screen,

    The below is Error Log

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 15:03:37
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 15:03:57
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 15:03:59
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 16:32:00
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 16:47:16
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

    Source : System
    Method : GetRequestStream
    Date : 03-12-2014
    Time : 17:08:56
    Error : The remote server returned an error: (504) Gateway Timeout.
    Stack Trace : at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context)
    at System.Net.HttpWebRequest.GetRequestStream()
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.ExecuteRegistrationRequest(String url, DeviceRegistrationRequest registrationRequest)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, LiveDevice device)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.RegisterDevice(Guid applicationId, Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.Connector.DeviceIdManager.LoadOrRegisterDevice(Uri issuerUri, String deviceName, String devicePassword)
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.GenerateDeviceCreds()
    at Microsoft.Xrm.Tooling.CrmConnectControl.CrmConnectionManager.ValidateServerConnection(CrmOrgByServer selectedOrg)
    ======================================================================================================================

  • Saroj Das Profile Picture
    3,355 on at

    Hi Siva, Please select the region and check the checkbox Display list of available Organization.

    Thanks,

    Saroj

  • SIVA NARAYANA REDDY DWARAMPUDI Profile Picture
    590 on at

    Hi Saroj Das,

    I tried out all the options, still the same error.

  • Community Member Profile Picture
    on at

    Hi Siva,

    The 504 does indeed suggest a network problem where the CRM plug is regn tool is unable to establish network connectivity with the servers.

    To isolate if this is indeed a network issue, why not try to connect the plug in registration tool from outside the company network? maybe you could test from your home computers. This will tell us if the cause is network related.

    If it is network related, i would take a look at the proxy servers used.

    Are you using any proxy devices in your company? If you go to IE settings > Internet options> connections > LAN settings> do you see if any option is checked? Is a proxy server specified here?

    -Alen

  • SIVA NARAYANA REDDY DWARAMPUDI Profile Picture
    590 on at

    Hi Alen George,

    Thank you for responding

    Ya it may be a network related problem, i will try connect the plugin registration toll from outside of company and i will let you know.

    No Proxy devices devices are used in our company, i also checked it in Lan Settings in IE.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans