Gobotom
Visitor
|
[FR] - Problème de compréhension CrossDomain - 2008/01/09 00:55
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 ! :)
|