PhotonOnPremise and Unity plugin version

I'm investigating a connection issue and would like to rule out a mismatch between the Photon Unity plugin and the photon server version.

Photon server version is:
== Core ==
PhotonSocketServer.2013
x64 Unicode Release
BuildDate: 2016-02-05 13:04:36
Version: 4.0.28.2962
SVN repository: photon-socketserver
SVN revisions of...
... this project: 2962
== SDK ==
BuildDate: 2016-02-08 15:37:16
Version: 4.0.29.11263
SVN repository: photon-socketserver-sdk
SVN revisions of...
... this project: 11263

Unity Photon Plugin was downloaded from:
https://assetstore.unity.com/packages/tools/network/photon-unity-networking-classic-free-1786

Photon3Unity3D.dll version is 4.1.2.6

Should the server and client be compatible?

Comments

  • JohnTube
    JohnTube ✭✭✭✭✭
    Hi @ChristianKogama,

    Thank you for choosing Photon!

    Yes PUN Classic and Photon Server 4.0.29.11263 are compatible.

    Maybe you could share details about the issue or logs.
  • Sadly haven't gotten a log so far as this is something that happens for a small subset of users.

    Just out of curiosity: Why has the photon server not been updated since 2016?
  • JohnTube
    JohnTube ✭✭✭✭✭
    Hi @ChristianKogama,
    Sadly haven't gotten a log so far as this is something that happens for a small subset of users.
    Nothing on server logs?
    Why has the photon server not been updated since 2016?
    Very good question, well 2020 is the year of Photon Server! We are wrapping up the release of v5 and later this year we will release v6 (Linux support).
  • Sounds super exciting! :)

    I've gather some data from the clients. This does indeed happens to a lot of Android users when they try to join. In these cases this happens before user is connected. In other words there should be any thing flooding the clients:

    Status change: Client disconnected: TimeoutDisconnect

    Some context:
    Frame: 238 Log: Resending: CMD(2 c#:255 r/u: 1/0 st/r#/rt:4123/5/20635). times out after: 3520 sent: 4123 now: 7710 rtt/var: 200/5 last recv: 10756559
    Frame: 449 Log: Resending: CMD(2 c#:255 r/u: 1/0 st/r#/rt:7710/6/20635). times out after: 7040 sent: 7710 now: 14762 rtt/var: 200/5 last recv: 10763611
    Frame: 871 Log: Timeout-disconnect! Command: CMD(2 c#:255 r/u: 1/0 st/r#/rt:14762/7/20635) now: 28855 challenge: 6f057044
    Frame: 874 Log: PeerStatusCallback():TimeoutDisconnect
  • I mean: It should not be flooded. Also: I see a few of these as well: ExceptionOnConnect
  • Also forgot to mention: This is primarily an Android issue
  • Thx. Non of this really matches my problem. This happens on Android when trying to connect.
  • Ok. Got some more data: This right here looks to me like it might be an ipV6 issue:

    Frame: 22 Log: friends-gs1.kgoma.com resolved to these addresses: 2001:1af8:4040:a006:3::1 (InterNetworkV6), 95.211.162.7 (InterNetwork)