You don't need frames to view this website. Flash communication server. Flash mx xml socket server.
Home
Main Menu
Home
- - - - - - -
What is Palabre ?
Features
News
FAQ
Forum
DEMO
- - - - - - -
Downloads !
Browse SVN
- - - - - - -
Search
Contact Us
- - - - - - -
Sourceforge Project Page
Python
Links
Palabre on Facebook






Actionscript for Multiplayer games
 
Download Palabre Flash Xml Socket Server DOWNLOAD Download Palabre Flash Xml Socket Server FORUM Download Palabre Flash Xml Socket Server FAQ Download Palabre Flash Xml Socket Server WHAT IS IT
 



Using Palabre ? Coming here for Support ? Please consider making an (even small) donation :)
Palabre Forum  


Post a new message in "Default Forum"
Name:
Subject:
topic icon:
no
boardcode:
 Colour:  Size:   Close all tags
Message:
CAPTCHA: How much is 9 added to 4

Topic History of: installation on XP
Max. showing the last posts - (Last post first)
Author Message
Célio It's weird that it does not work, but your way is fine too as soon as you do the XML.connect () to an IP where the crossdomain.xml file is available :)





The palabre way is meant to work for Palabre dedicated servers where no HTTP server is installed.



Have fun !
fly don't work :(



I try another way :



1) Palabre is runing on server with IP 82.60.155.96

2) the palabreChat.SWF is on www.dominian.com

3) in palabre.conf file I have put empty IP = , and no domains on alloweddomains.

4) in main directory where palabre is runing I put one xml file for crossdomain to give permission to www.dominian.com like this:

crossdomain.xml



------------------------------------------------------

xml version="1.0"

<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>

<allow-access-from domain="www.dominian.com" />

</cross-domain-policy>



----------------------------------------------------------------



and all works .



could you tellme if these setup is correct ?



thanks
Célio You can do that IF you specify www.dominian.com in the crossdomain section and you execute in Flash :

Code:

 
System
.security.loadPolicyFile("xmlsocket://82.60.155.96:2468");
xml.connect('82.60.155.96',2468);


fly ok now works perfect :)



another question :)



if I have Palabre Server that run on one computer with public IP 82.60.155.96,

can I put the PalabreChat.swf on another server www.dominian.com and call the service on IP 82.60.155.96 ?



if yes what configuration I have to do ?



thanks
fly many thanks :)
Célio Hi



The best is to leave empty the line

Code:

 
ip 
127.0.1 ...



so :
Code:

 
ip 





And then flash has a strict crossdomain policy that involves that when accessing the swf at
http://localhost/... the swf MUST connect through xml.connect('localhost'...)
at
http://127.0.0.1/... the swf MUST connect through xml.connect('127.0.0.1'...)
at
http://www.test.com/... the swf MUST connect through xml.connect('www.test.com'...)
at
http://test.com/... the swf MUST connect through xml.connect('test.com'...)

If you want to bypass this, you have to use Crossdomain policy files, or crossdomains in palabre.conf files :

Ex :
in palabre.conf, in corssdomain section, put :
[crossdomain]
alloweddomains = 127.0.0.1 localhost www.test.com test.com

And every domains you may access from.

And in your Flash application, BEFORE connecting, execute :

System.security.loadPolicyFile("xmlsocket://www.test.com:2468");

(www.test.com is to be replaced by your domain name OR public IP address, and 2468 by the port you're running Palabre on.


And last thing, for people to access from the outside, you have to check that your firewall has the 2468 port open.


Have fun
SORRY, website is currently mostly broken due to software changes on the server.
Hope to fix it soon ...

In the meantime you may still download palabre or use the forum