IIS doesn't set $_SERVER['REQUEST_URI']

Bug #654536 reported by Alex Harrington
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Xibo
Fix Released
Medium
Alex Harrington
1.2
Fix Released
Medium
Alex Harrington
1.3
Fix Released
Medium
Alex Harrington

Bug Description

Hi all i've recently setup a new xibo install on our Windows Server 2003 R2 (32bit) Application Server and have successfully got the server side working with IIS, everything is reading and writing as it should.

The issue i'm having is the clients are unable register with the server. I receive the below error from client options:

SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://server02?wsdl' : failed to load external entity "http://server02?wsdl"

Now the actual path to the xibo server is: http://server02/xibo and i can successfully log into the server using the address so i'm a bit confused as to why the clients show that error.

It is worth noting that I have previously setup xibo (for testing purposes) on an xp machine and used XAMPP and the client registered without a hitch.

Could my issue be down to using IIS?

If anyone would like any additional information then please ask.

Regards,
Chris Goodwin

Related branches

Changed in xibo:
status: New → Confirmed
importance: Undecided → Medium
milestone: none → 1.2.1
Revision history for this message
Alex Harrington (alexharrington) wrote :

Code in attached branch works but won't work on Apache server. Needs twiddling.

Revision history for this message
Alex Harrington (alexharrington) wrote :

Chris / Jason

Can you try this version of lib/app/kit.class.php please. I think this should work on IIS and Apache servers alike.

http://bazaar.launchpad.net/~alexharrington/xibo/iss-get-xibo-root/annotate/head%3A/server/lib/app/kit.class.php

If you go to that link there's a "download file" link at the top of the page to download the revised version.

Cheers

Alex

Revision history for this message
Alex Harrington (alexharrington) wrote :

Did anyone manage to test this? If I can't get confirmation that it works on IIS OK then I won't be able to merge it in to the next release.

As we don't officially support or test on IIS I'm not going to setup a test install specially, so I'm relying on someone with this problem to check the code.

Cheers

Alex

Revision history for this message
Chris Goodwin (chris-goodwin) wrote : RE: [Bug 654536] Re: IIS doesn't set $_SERVER['REQUEST_URI']

Hi Alex,

Sorry for the delay i've been away from work for the last week.
I have just tested the new kit.class.php and it appears to be working correctly. I was able to register displays without any error messages.

Regards,
Chris Goodwin

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Alex Harrington
Sent: 25 October 2010 13:45
To: Chris Goodwin
Subject: [Bug 654536] Re: IIS doesn't set $_SERVER['REQUEST_URI']

Did anyone manage to test this? If I can't get confirmation that it
works on IIS OK then I won't be able to merge it in to the next release.

As we don't officially support or test on IIS I'm not going to setup a
test install specially, so I'm relying on someone with this problem to
check the code.

Cheers

Alex

--
IIS doesn't set $_SERVER['REQUEST_URI']
https://bugs.launchpad.net/bugs/654536
You received this bug notification because you are a direct subscriber
of the bug.

Status in Xibo Open Source Digital Signage: In Progress
Status in Xibo 1.2 series: In Progress
Status in Xibo 1.3 series: In Progress

Bug description:
Hi all i've recently setup a new xibo install on our Windows Server 2003 R2 (32bit) Application Server and have successfully got the server side working with IIS, everything is reading and writing as it should.

The issue i'm having is the clients are unable register with the server. I receive the below error from client options:

SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://server02?wsdl' : failed to load external entity "http://server02?wsdl"

Now the actual path to the xibo server is: http://server02/xibo and i can successfully log into the server using the address so i'm a bit confused as to why the clients show that error.

It is worth noting that I have previously setup xibo (for testing purposes) on an xp machine and used XAMPP and the client registered without a hitch.

Could my issue be down to using IIS?

If anyone would like any additional information then please ask.

Regards,
Chris Goodwin

To unsubscribe from this bug, go to:
https://bugs.launchpad.net/xibo/+bug/654536/+subscribe

**********************************************************************
Note : This E-Mail is sent in confidence for the addressee only.
Unauthorised recipients must preserve this confidentiality and
should please advise the sender immediately by telephone and
then delete the message without copying or storing it or disclosing
its contents to any other person.

We have taken all reasonable precautions to ensure that no viruses
are transmitted to any third party.

Any liability (in negligence or otherwise) arising from any party
acting, or refraining from acting on any information contained
in this e mail is hereby excluded.

Should you communicate with anyone at this address by e-mail,
you consent to us monitoring and reading any such correspondence.

Printing this email? Please think environmentally and only print when essential!
**********************************************************************

Revision history for this message
Alex Harrington (alexharrington) wrote :

Thanks Chris.

Revision history for this message
jason (jtzhou) wrote :

Hi,

Seems this one is an easy fix, thank you, Alex & Dane.

Some off-side topic, regarding to the features of the systems:
1. the layout design, anyway to make it WYSIWYG? or at least a button for designer to see the full demo of the contents in the client's end?

2. Monitor: anyway to show the screen shot of the client-end? Ideally it is live run, ie, the current screen at the client end.

3. remote control of the client end, eg, turn on/off the voice, on/off the LCD at specified time?

....

Revision history for this message
Dan Garner (dangarner) wrote :

Hi Jason,
In future could you open up a new question for non-related items, thanks.

1. Unfortunately not - admittedly this would be nice
2. There is a blueprint for that here: https://blueprints.launchpad.net/xibo/+spec/client-schedule-screenshot
3. There is a blueprint for that here: https://blueprints.launchpad.net/xibo/+spec/rs232-command-support

Cheers

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.