Thanks guys.
I think I located the problem. We are using the RpcPhp qooxdoo-contrib
JSON-RPC server, and one block of code in the index.php file on line 763
that tests for service accessibility is problematic. If I comment out this
block of code, everything works alright. Here's the problematic block:
/* Is the method accessible? */
if ($refererDomain != $requestUriDomain)
{
/* Nope. */
$error->SetError(JsonRpcError_PermissionDenied,
"Permission Denied [3]");
$error->SendAndExit();
/* never gets here */
}
I tested the ouput on my server, and $refererDomain refers to
http://<hostname> while $requestUriDomain is always http://127.0.0.1, and
since these are actually the same but not *equal* I get an error and exit.
Maybe I could set some referrer field to match the hostname, but I'm not
sure if this will always work. The properties being compared are
$_SERVER["HTTP_REFERER"] and $_SERVER["SERVER_NAME"] so I suppose I could
always set one to the other, but I'm not sure how to set these from
Javascript so the PHP RPC server will read my overriden values.
Best,
Dalmazio
Petr Kobalíček wrote:
>
> Or post here your json string received from server. I had small
> problem with json in qooxdoo few weeks ago.
>
> There is also tool jslint where you can check if json is correct or
> not (I think that json generated from yout server tools should be
> correct)
>
> - Petr
>
> 2008/8/11 Jim Hunter <[EMAIL PROTECTED]>:
>> I am using FF3 with no issues at all. I didn't have to make any
>> modifications in order to use FF3, it just worked. I suggest that you
>> take a
>> look at your data, I bet there is an error in it, regardless whether it
>> worked before or not.
>>
>> Jim
>>
>>
>> On Sun, Aug 10, 2008 at 5:29 PM, Dalmazio Brisinda <[EMAIL PROTECTED]>
>> wrote:
>>>
>>> Hello,
>>>
>>> Just wondering if Firefox 3 is officially supported in qooxdoo 0.7.3 and
>>> above? When I try to run my app in Firefox 3, I get the following funky
>>> error:
>>>
>>> ERROR: qx.io.remote.XmlHttpTransport[306] Could not execute json:
>>> [JSON-RPC
>>> request expected; unepxected data received]: syntaxError - missing ) in
>>> paranthetical
>>>
>>> Firefox 2 works fine though.
>>>
>>> Best,
>>> Dalmazio
>>>
>>>
>>> --
>>> View this message in context:
>>> http://n2.nabble.com/Firefox-3-support-in-qooxdoo-0.7.3%2B--tp684693p684693.html
>>> Sent from the qooxdoo mailing list archive at Nabble.com.
>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win great
>>> prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>> world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> qooxdoo-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>>
>> --
>> Jim Hunter
>>
>> DAILY THOUGHT: SOME PEOPLE ARE LIKE SLINKIES - NOT REALLY GOOD
>> FOR ANYTHING BUT THEY BRING A SMILE TO YOUR FACE WHEN PUSHED DOWN THE
>> STAIRS
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
>> world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
--
View this message in context:
http://n2.nabble.com/Firefox-3-support-in-qooxdoo-0.7.3%2B--tp684693p687590.html
Sent from the qooxdoo mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel