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




 
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 4 added to 9

Topic History of: [FR] - Problème de compréhension CrossDomain
Max. showing the last posts - (Last post first)
Author Message
gobotom Ok, j'ai compris.



Mon swf était sur www.toto.com et le serveur palabre sur ma machine. Si je veux avoir accès à l'application depuis ma machine, je dois lancer une version LOCALE de mon swf pour que cela fonctionne.



Les autre utilisateurs, eux, ont bien accès à l'application. Le seul moyen de les rejoindre en tant que SERVEUR est de lancer une instance LOCALE du swf.



Merci pour la rapidité de réopnse ADMIN.



Continuez !!!
admin Bonjour,





contenu de mon palabre.conf :

alloweddomains = localhost xxx.xxx.xxx.xxx (ip de mon ami)





Non justement. dans alloweddomains il faut mettre le nom du serveur web par lequel ton SWF sera chargé

par exemple si ton ami regarde le swf via http://www.toto.com/test.swf


dans alloweddomains il faut mettre www.toto.com




Ensuite dans le loadpolicy, il faut en revanche mettre l'IP publique de ton serveur :

Security.loadPolicyFile("xmlsocket://xxx.xxx.x.xxx (ip publique):2468");



En espérant que ca resolve le problème.
gobotom Je précise que tout est correctement configuré au niveau de mes routeur et firewall...
Gobotom Bonjour,



Je commencerai pas dire "Longue vie à Palabre !!!" qui nous facilite la tâche en serveur de socket Flash....



J'ai juste encore un ptit soucis quand à la configuration du serveur poue le crossDoamin... Ce pourquoi j'essaye en FR...



Pour l'instant, quand je lance le serveur, j'ai :





2008-01-09 01:45:58,875 : INFO No log file has been specified

2008-01-09 01:45:58,875 : INFO Palabre will only print log to console

2008-01-09 01:45:58,967 : INFO Running on: xxx.xxx.x.xxx (ip interne)

2008-01-09 01:45:58,967 : INFO Port: 2468

2008-01-09 01:45:58,967 : INFO Palabre is running on a public interface

2008-01-09 01:45:58,967 : INFO Other computers will be able to access it

2008-01-09 01:45:58,967 : INFO Connection to BDD SKIPPED





Je crois donc pouvoir dire que le serveur est bien public ^^'



dans mon .fla en local , j'ai :





(bien que pas nécessaire en local : ) Security.loadPolicyFile("xmlsocket://xxx.xxx.x.xxx (ip interne):2468");



socket.connect("xxx.xxx.x.xxx (ip interne)", 2468);





Tout ce passe bien. Je peux connecter deux instances de mon swf et les deux communiquent.



Lorsque je fais la même chose avec mon ip publique, que j'envoie un swf à un ami par exemple, je vois qu'une connexion arrive, puis "lost" directement.



contenu de mon palabre.conf :



alloweddomains = localhost xxx.xxx.xxx.xxx (ip de mon ami)



Que dois-je faire ?



Y a t'il un autre fichier à créer pour le loadPolicyFile? J'ai cru comprendre que non...



Help ! :)