Photon Server cannot Start
Options
IWBM
✭
Hi all,
I am a newbie to photon server. I followed the instruction on Starting Photon in 5 Minutes. When I start LoadBalancing as an application, the server starts for few seconds then it shut down and throw some exceptions. The exceptions are shown as following:
Thanks in advance!
I am a newbie to photon server. I followed the instruction on Starting Photon in 5 Minutes. When I start LoadBalancing as an application, the server starts for few seconds then it shut down and throw some exceptions. The exceptions are shown as following:
14536: 15:35:49.925 - Service is running... 14536: 15:35:50.181 - CounterPublisher:4 - PhotonRunning() failed. Exception: System.Net.Sockets.SocketException (0x80004005): A socket operation was attempted to an unreachable host 255.255.255.255:40001 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at System.Net.Sockets.UdpClient.Connect(IPEndPoint endPoint) at ExitGames.Diagnostics.Monitoring.Protocol.PhotonBinaryWriterBase.CreateSender(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\PhotonBinaryWriterBase.cs:line 138 at ExitGames.Diagnostics.Monitoring.Protocol.Photon.Binary.PhotonBinaryWriter..ctor(PacketWriterSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\Photon\Binary\PhotonBinaryWriter.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender.CreateWriter(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender..ctor(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 50 at Photon.SocketServer.Diagnostics.CounterPublisher..ctor(CounterPublisherSettings settings) in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 96 at Photon.SocketServer.Diagnostics.CounterPublisher.Nested..cctor() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 39 at... System.TypeInitializationException: The type initializer for 'Nested' threw an exception. ---> System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable host 255.255.255.255:40001 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at System.Net.Sockets.UdpClient.Connect(IPEndPoint endPoint) at ExitGames.Diagnostics.Monitoring.Protocol.PhotonBinaryWriterBase.CreateSender(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\PhotonBinaryWriterBase.cs:line 138 at ExitGames.Diagnostics.Monitoring.Protocol.Photon.Binary.PhotonBinaryWriter..ctor(PacketWriterSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\Photon\Binary\PhotonBinaryWriter.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender.CreateWriter(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender..ctor(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 50 at Photon.SocketServer.Diagnostics.CounterPublisher..ctor(CounterPublisherSettings settings) in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 96 at Photon.SocketServer.Diagnostics.CounterPublisher.Nested..cctor() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 39 --- End of inner exception stack trace --- at Photon.CounterPublisher.Application.Setup() in d:\dev\photon-socketserver-sdk_cloud\src-server\CounterPublisher\Application.cs:line 57 at Photon.SocketServer.ApplicationBase.PhotonHostRuntimeInterfaces.IPhotonControl.OnPhotonRunning() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\ApplicationBase.cs:line 1189 at PhotonHostRuntime.PhotonDomainManager.PhotonPlainAppDomainBehavior.PhotonRunning() at PhotonHostRuntime.PhotonDomainManager.PhotonRunning() 14536: 15:35:50.188 - CService::OnException() - Exception: CManagedHost::PhotonRunning() - Failed in AppDomain: 4 - Unspecified error 14536: 15:35:50.188 - Server shutting down...I reinstalled .NET Framework 3.5 according to the post here but it doesn't help. Does anyone have ideas about this problem?
Thanks in advance!
0
Comments
-
Hi ilya,chvetsov said:hi, @IWBM
Either disable counters publishing in config or set another address
best,
ilya
Could you please tell me which config file? I cannot find anything about counter publishing or ip address in file PhotonControl.exe.config. Btw, I set<CounterPublisher enabled="False" />
in CounterPublisher.dll.config. It doesn't help.
Best,
Qinzhu0 -
I also tried to disable Counter Publishser in Photo.LoadBalancing.dll.config in GameSever and MasterServer
<Photon> <CounterPublisher enabled="False" updateInterval="1"> <Sender endpoint="udp://255.255.255.255:40001" protocol="PhotonBinary" initialDelay="10" sendInterval="10" /> </CounterPublisher> </Photon>
It doesn't work0 -
Hi @IWBM,
Thank you for choosing Photon!
Try getting rid of Photon CountersPublisher application altogether in "deploy/bin_XXX/PhotonServer.config".
remove or comment this out:<!-- CounterPublisher Application --> <Application Name="CounterPublisher" BaseDirectory="CounterPublisher" Assembly="CounterPublisher" Type="Photon.CounterPublisher.Application" ForceAutoRestart="true" WatchFiles="dll;config" ExcludeFiles="log4net.config"> </Application>
0 -
I commented those lines out. The error is gone but another error shows upJohnTube said:Hi @IWBM,
Thank you for choosing Photon!
Try getting rid of Photon CountersPublisher application altogether in "deploy/bin_XXX/PhotonServer.config".
remove or comment this out:<!-- CounterPublisher Application --> <Application Name="CounterPublisher" BaseDirectory="CounterPublisher" Assembly="CounterPublisher" Type="Photon.CounterPublisher.Application" ForceAutoRestart="true" WatchFiles="dll;config" ExcludeFiles="log4net.config"> </Application>
22240: 16:59:24.405 - Service is running... 22240: 16:59:27.703 - Game:3 - PhotonRunning() failed. Exception: System.Net.Sockets.SocketException (0x80004005): A socket operation was attempted to an unreachable host 255.255.255.255:40001 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at System.Net.Sockets.UdpClient.Connect(IPEndPoint endPoint) at ExitGames.Diagnostics.Monitoring.Protocol.PhotonBinaryWriterBase.CreateSender(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\PhotonBinaryWriterBase.cs:line 138 at ExitGames.Diagnostics.Monitoring.Protocol.Photon.Binary.PhotonBinaryWriter..ctor(PacketWriterSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\Photon\Binary\PhotonBinaryWriter.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender.CreateWriter(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender..ctor(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 50 at Photon.SocketServer.Diagnostics.CounterPublisher..ctor(CounterPublisherSettings settings) in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 96 at Photon.SocketServer.Diagnostics.CounterPublisher.Nested..cctor() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 39 at... System.TypeInitializationException: The type initializer for 'Nested' threw an exception. ---> System.Net.Sockets.SocketException: A socket operation was attempted to an unreachable host 255.255.255.255:40001 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at System.Net.Sockets.UdpClient.Connect(IPEndPoint endPoint) at ExitGames.Diagnostics.Monitoring.Protocol.PhotonBinaryWriterBase.CreateSender(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\PhotonBinaryWriterBase.cs:line 138 at ExitGames.Diagnostics.Monitoring.Protocol.Photon.Binary.PhotonBinaryWriter..ctor(PacketWriterSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\Protocol\Photon\Binary\PhotonBinaryWriter.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender.CreateWriter(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 60 at ExitGames.Diagnostics.Monitoring.CounterSampleSender..ctor(CounterSampleSenderSettings s) in c:\(Work)\(EG)\exitgames-libs\src\Core\Diagnostics\Monitoring\CounterSampleSender.cs:line 50 at Photon.SocketServer.Diagnostics.CounterPublisher..ctor(CounterPublisherSettings settings) in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 96 at Photon.SocketServer.Diagnostics.CounterPublisher.Nested..cctor() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\Diagnostics\CounterPublisher.cs:line 39 --- End of inner exception stack trace --- at Photon.LoadBalancing.GameServer.GameApplication.Setup() in d:\dev\photon-socketserver-sdk_cloud\src-server\LoadBalancing\LoadBalancing\GameServer\GameApplication.cs:line 348 at Photon.SocketServer.ApplicationBase.PhotonHostRuntimeInterfaces.IPhotonControl.OnPhotonRunning() in h:\svncontent\photon-socketserver-sdk_cloud\src\Photon.SocketServer\ApplicationBase.cs:line 1189 at PhotonHostRuntime.PhotonDomainManager.PhotonPlainAppDomainBehavior.PhotonRunning() at PhotonHostRuntime.PhotonDomainManager.PhotonRunning() 22240: 16:59:27.703 - CService::OnException() - Exception: CManagedHost::PhotonRunning() - Failed in AppDomain: 3 - Unspecified error 22240: 16:59:27.703 - Server shutting down...
It seems something wrong with game server. I dont know how to change the ip address.0 -
Hi @IWBM,
There is something wrong with your configuration.
Double check that you disabled CounterPublisher from GameServer configuration ("deploy\Loadbalancing\GameServer\bin\Photon.LoadBalancing.dll.config").
Stop and restart Photon Server.
If this issue persists, retry from the beginning: extract SDK into a new folder and start from there.0 -
Hi @JohnTube @chvetsov ,
Thanks for your help. I solved the problem. It is not because of counter publisher or wrong ip address. It is because of my .Net framework. I didn't install all components of .Net framework. After I installed all of them, the problem is gone and I can run photoncontrol properly now.0 -
Good to know.
Thanks for the update.0