[mapguide-users] Fusion cannot establish connection to the Mapguide Server
Liglio
liglio at pobox.com
Tue Oct 15 07:31:28 PDT 2013
Hi,
I have a server installed with Windows server 2012 and mapguide server 2.5.
I am developing a application using Fusion and .NET. When the application is
installed at the server everything works fine, but if I try to run the
application from my workstation Fusion recieves a html response "Cannot
establish connection to the Infrastructure Map Server" as shown below. The
webconfig.ini is pointing to the right server IP address at
SiteConnectionProperties (IpAddress=192.168.177.128).
If someone can help, I appreciate.
var appDefUrl = Fusion.getQueryParam('ApplicationDefinition');
if(appDefUrl && (
appDefUrl.indexOf('Library') == 0 ||
appDefUrl.indexOf('Session') == 0)){
var passedSessionId = Fusion.getQueryParam('Session');
if(passedSessionId == null || passedSessionId == "" ){
createSessionId(Fusion.getQueryParam("Username"),
Fusion.getQueryParam("Password"));
}else{
Fusion.sessionId = passedSessionId;
}
var xhr = new getXmlHttpRequest();
var mapAgentUrl = getAgentUrl();
xhr.open("GET", mapAgentUrl +
"?OPERATION=GETRESOURCECONTENT&VERSION=1.0.0&LOCALE=en&CLIENTAGENT=MapGuide+Developer&RESOURCEID="
+ appDefUrl + "&FORMAT=text%2Fxml&SESSION="+ Fusion.sessionId, false);
xhr.send(null);
//******************** The error is here ***********************
//***** xhr.responseXML is null and xhr.response is shown bellow
***********
var appDefXML = xhr.responseXML.documentElement;
//*********************************************************
if(appDefXML){
var googleElement =
appDefXML.getElementsByTagName("GoogleScript")[0];
var yahooElement = appDefXML.getElementsByTagName("YahooScript")[0];
var veElement =
appDefXML.getElementsByTagName("VirtualEarthScript")[0];
var osmElement =
appDefXML.getElementsByTagName("OpenStreetMapScript")[0];
addElement(googleElement);
addElement(yahooElement);
addElement(veElement);
addElement(osmElement);
}
}
xhr.response:
<html>
<head>
<title>MgConnectionFailedException</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
Problem:\nCannot establish connection to the Infrastructure Map
Server.\n\nPossible Causes:\n-Your session has been idle for too
long;\n-Infrastructure Map Server is no longer responding;\n-Internet
connection problems.\n\nSolution:\nRestart your application / session,
restart the Infrastructure Map Server service, or contact with the server
administrator.
Problem:\nCannot establish connection to the Infrastructure Map
Server.\n\nPossible Causes:\n-Your session has been idle for too
long;\n-Infrastructure Map Server is no longer responding;\n-Internet
connection problems.\n\nSolution:\nRestart your application / session,
restart the Infrastructure Map Server service, or contact with the server
administrator.
</body>
</html>
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Fusion-cannot-establish-connection-to-the-Mapguide-Server-tp5083718.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list