Forged Alliance Forever Forged Alliance Forever Forums 2013-09-01T01:30:51+02:00 /feed.php?f=26&t=4958 2013-09-01T01:30:51+02:00 2013-09-01T01:30:51+02:00 /viewtopic.php?t=4958&p=52471#p52471 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> J'ai alors coller le Flag sur la table ou contiens toutes les info d'un player (dev, mean, faction, color, ...), c'est devenu bien plus performant.
Et sa règle aussi l'envoie systématique vers le Proxy :)

J'ai mis en place le système de vidage de la table seulement si le peer est déconnecter avec le host, sinon sa n'est pas vidée.
Sa fonctionne, faut voir avec le Proxy mais normalement sa fonctionne sans soucis.

Voila mon journal de bord est terminer :)

Statistics: Posted by Xinnony — 01 Sep 2013, 01:30


]]>
2013-08-31T02:11:57+02:00 2013-08-31T02:11:57+02:00 /viewtopic.php?t=4958&p=52357#p52357 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Quand il y a le soucis de connexion, le joueur A voie comme si le joueurs B se déconnectait.
Puis reconnexion via le proxy, mais la table a été nettoyée avant, donc pas de ping.

C'est pour cela que pour être sur si c'est une déconnexion intentionnel ou juste un basculement de la connexion direct au proxy je m'aide du Hoster.
SI le joueurs B se déconnecte, le Host envoie a tout les joueurs la confirmation de la déconnexion et donc les joueurs nettoie la table.
SINON, si le Host ne voie pas de déconnexion du joueur B, le joueur A ne va pas nettoyer la table car il y a une connexion entre le joueur B et Host.

Le seul soucis c'est qu'il faut le tester.
Je peut pas le faire solo, ni avec un autre de mes PC, me faut des joueurs avec qui j'ai des soucis de connexion et mon Lobby de test.
Ou trouver un moyen de forcer la connexion proxy et non direct (firewallé le port ?).


------------------------------------------------------------------------------------------------------------------------------
Edit, PS : Petite question HS, le Mods Vault est maintenant réactif, cela est dut au icône local je pense.
La Maps Vault fonctionne avec un stockage local aussi ?, car chez moi sa met du temps a s'afficher, comme si sa avait besoin de DL toute les icône de Maps.
Après faudrait mettre une options dans les menu de stockage maximum avec 3 slider et des combobox sur la taille max.
Genre :
Stockage map preview : O------------||----O 400Mo max.
Stockage map vault : O-------||---------O 200Mo max.
Stockage map preview : O----||------------O 140Mo max.

Statistics: Posted by Xinnony — 31 Aug 2013, 02:11


]]>
2013-08-31T00:43:47+02:00 2013-08-31T00:43:47+02:00 /viewtopic.php?t=4958&p=52347#p52347 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> Quand une personne va quitter véritablement, il serra pas enlever du Slot.

Faut virée la ligne gameInfo.Observers[slot] = nil
de la fonction lobbyComm.PeerDisconnected = function(self,peerName,peerID).

Statistics: Posted by Xinnony — 31 Aug 2013, 00:43


]]>
2013-08-30T12:24:45+02:00 2013-08-30T12:24:45+02:00 /viewtopic.php?t=4958&p=52292#p52292 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Xinnony wrote:
Problème d'hier ?

A ouais pas con via le port.



Le connectTo n'était JAMAIS envoyé, et du coup le server connectait tout le monde via proxy.

Et le lobby crashait au bout de 30 secondes.

Statistics: Posted by Ze_PilOt — 30 Aug 2013, 12:24


]]>
2013-08-30T12:23:02+02:00 2013-08-30T12:23:02+02:00 /viewtopic.php?t=4958&p=52291#p52291 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
A ouais pas con via le port.

Statistics: Posted by Xinnony — 30 Aug 2013, 12:23


]]>
2013-08-30T12:20:37+02:00 2013-08-30T12:20:37+02:00 /viewtopic.php?t=4958&p=52290#p52290 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Xinnony wrote:
Faut que j'arrive a savoir QUAND c'est une connexion direct ou proxy, comme sa je met un IF ELSE dans le PeerDisconnect.
Il serra pas enlever tant que sa a pas essayer en proxy.


Le moyen le plus simple, c'est de stocker un historique, et si le mec se reconnecte avec une autre addresse, tu peux te dire que c'est via proxy.
Sinon plus simple, via le port : 12001 à 12012 je pense (c'est au tout début de faforever.log.), c'est le proxy.

Et le problème d'hier?

Statistics: Posted by Ze_PilOt — 30 Aug 2013, 12:20


]]>
2013-08-30T12:16:17+02:00 2013-08-30T12:16:17+02:00 /viewtopic.php?t=4958&p=52289#p52289 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> Il serra pas enlever tant que sa a pas essayer en proxy.

Statistics: Posted by Xinnony — 30 Aug 2013, 12:16


]]>
2013-08-30T11:58:51+02:00 2013-08-30T11:58:51+02:00 /viewtopic.php?t=4958&p=52288#p52288 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Y'a deux soluce.

Statistics: Posted by Xinnony — 30 Aug 2013, 11:58


]]>
2013-08-30T11:57:43+02:00 2013-08-30T11:57:43+02:00 /viewtopic.php?t=4958&p=52287#p52287 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Dès que quelqu'un est en "connectToPeer", il doit être pingué.

Sinon le problème d'hier, c'est que même sans proxy, il n'y avait pas d'envoi de "ConnectedTo".

Statistics: Posted by Ze_PilOt — 30 Aug 2013, 11:57


]]>
2013-08-30T11:56:38+02:00 2013-08-30T11:56:38+02:00 /viewtopic.php?t=4958&p=52286#p52286 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> Pas de ping, pas de commande GPGNetSend

Statistics: Posted by Xinnony — 30 Aug 2013, 11:56


]]>
2013-08-30T11:56:09+02:00 2013-08-30T11:56:09+02:00 /viewtopic.php?t=4958&p=52285#p52285 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> Statistics: Posted by Ze_PilOt — 30 Aug 2013, 11:56


]]>
2013-08-30T11:55:06+02:00 2013-08-30T11:55:06+02:00 /viewtopic.php?t=4958&p=52284#p52284 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]> Statistics: Posted by Xinnony — 30 Aug 2013, 11:55


]]>
2013-08-30T11:50:50+02:00 2013-08-30T11:50:50+02:00 /viewtopic.php?t=4958&p=52283#p52283 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Comprend pas le soucis?

Statistics: Posted by Ze_PilOt — 30 Aug 2013, 11:50


]]>
2013-08-30T11:45:38+02:00 2013-08-30T11:45:38+02:00 /viewtopic.php?t=4958&p=52282#p52282 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Spoiler: show
Code:
info: ConnectToPeer (name=Joker1979, uid=66215, address=84.28.44.91:6112)
info: NET: using deflate compression for sends to 541C2C5B.cm-5-5a.dynamic.ziggo.nl:6112.
info: LOBBY: Adding peer "Joker1979" [541C2C5B.cm-5-5a.dynamic.ziggo.nl:6112, uid=66215]

info: Ping funciton Slot : 4
info: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< SLOT : 4 >>> RED : Joker1979

La doit y avoir le TimeOut ...

info: DisconnectFromPeer (uid=66215)
info: PeerDisconnected,  Name : Joker1979 ID : 66215

Donc la on enleve le joueur de la table ...

info: ClearSlotInfo n°4 [line.774]
info: UpdateAvailableSlots [line.1168]
info: ClearSlotInfo n°4 [line.774]

info: ConnectToPeer (name=Joker1979, uid=66215, address=127.0.0.1:12010)
info: NET: using deflate compression for sends to activate.adobe.com:12010.
info: LOBBY: Adding peer "Joker1979" [activate.adobe.com:12010, uid=66215]

info: LOBBY: connection to "Joker1979" [activate.adobe.com:12010, uid=66215] made, status=Pending.
info: LOBBY: Got join (name="Joker1979", uid=66215) from activate.adobe.com:12010
info: LOBBY: "Joker1979" [activate.adobe.com:12010, uid=66215] has established connections to: 12724, 45997, 46348, 47398, 49477, 58137, 67774, 69090


info: UpdateAvailableSlots [line.1168]
info: ClearSlotInfo n°4 [line.774]

Le joueur n'est pas dans la table, je refresh en allant en Observer ...

GO OBSERVER

info: UpdateAvailableSlots [line.1168]
info: ClearSlotInfo n°4 [line.774]

info: Ping funciton Slot : 4
info: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< SLOT : 4 >>> CONNECTED : Joker1979
info: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< SLOT : 4 >>> GREEN : Joker1979

Statistics: Posted by Xinnony — 30 Aug 2013, 11:45


]]>
2013-08-30T11:18:52+02:00 2013-08-30T11:18:52+02:00 /viewtopic.php?t=4958&p=52279#p52279 <![CDATA[Re: (FRENCH) Trouble Connection by Proxy]]>
Un joueur déconnecte de l'hote, il ne deconnecte pas des autres joueurs, l'hote ne le voit plus mais les autres si, l'hote doit rafraichir le slot.

Statistics: Posted by Ze_PilOt — 30 Aug 2013, 11:18


]]>