Yes, I corrected the import settings when updating the plugin to a more recent version (that doc page needs updating as Unity has changed their import settings inspector). This is what it looks like in both projects:
Here is the server log from when trying to connect. First load is me enabling WS and second is trying to connect with mmo demo project:
Code: Select all
14 Aug 2016 | 17:05:38,235 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Boot sequence starts...
14 Aug 2016 | 17:05:38,691 | INFO | main | v2.core.SFSEventManager | | AnonymousService-1 initialized
14 Aug 2016 | 17:05:38,718 | INFO | main | vfs.impl.DefaultFileReplicator | | Using "C:\Users\jonathan\AppData\Local\Temp\vfs_cache" as temporary files store.
14 Aug 2016 | 17:05:38,771 | INFO | main | smartfoxserver.v2.SmartFoxServer | | License loaded:
==========================================
LICENSE DETAILS
------------------------------------------
Type : Community Edition
Max users : 100
==========================================
14 Aug 2016 | 17:05:38,774 | INFO | main | entities.managers.SFSBannedUserStorage | | BanUserStorage initialized
14 Aug 2016 | 17:05:38,777 | INFO | main | entities.managers.SFSBannedUserManager | | No BannedUser data available, starting with a clean DB.
14 Aug 2016 | 17:05:38,784 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Protocol Type is: BINARY
14 Aug 2016 | 17:05:38,788 | INFO | main | v2.config.DefaultConfigLoader | | Loading: zones\BasicExamples.zone.xml
14 Aug 2016 | 17:05:38,821 | INFO | main | entities.managers.SFSZoneManager | |
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>> Zone: BasicExamples
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
14 Aug 2016 | 17:05:38,855 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: BasicExamples }, [ Room: The Lobby, Id: 0, Group: default, isGame: false ]
14 Aug 2016 | 17:05:38,865 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: --=={{{ AdminZone }}}==-- }, [ Room: AdminRoom, Id: 1, Group: default, isGame: false ]
14 Aug 2016 | 17:05:38,876 | INFO | main | v2.core.AdminToolService | | AdminTool Service started
14 Aug 2016 | 17:05:39,042 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | Listening Sockets: { 0.0.0.0:9933, (Tcp) } { 127.0.0.1:9933, (Udp) }
14 Aug 2016 | 17:05:39,044 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | |
_____ _____ _____ ___ __ __
| __| __| __| |_ | | |
|__ | __|__ | | _|- -|
|_____|__| |_____| |___|__|__|
_____ _____ _____ ____ __ __
| __ | __| _ | \| | |
| -| __| | | |_ _|
|__|__|_____|__|__|____/ |_|
[ 2.11.1 ]
14 Aug 2016 | 17:05:39,047 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | SmartFoxServer 2X (2.11.1) READY!
14 Aug 2016 | 17:05:39,896 | WARN | main | util.resource.FileResource | | bad alias for C:\Program Files\SmartFoxServer_2X\SFS2X\extensions\__lib__\*: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
14 Aug 2016 | 17:05:40,001 | WARN | main | util.resource.FileResource | | bad alias for C:\Program Files\SmartFoxServer_2X\SFS2X\extensions\__lib__\*: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
14 Aug 2016 | 17:05:40,096 | WARN | main | util.resource.FileResource | | bad alias for C:\Program Files\SmartFoxServer_2X\SFS2X\extensions\__lib__\*: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
14 Aug 2016 | 17:05:41,482 | WARN | main | util.resource.FileResource | | bad alias for C:\Program Files\SmartFoxServer_2X\SFS2X\extensions\__lib__\*: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
14 Aug 2016 | 17:05:41,667 | INFO | main | bluebox.v3.SessionFilter | | BlueBox-2X Service (3.0.2) READY.
14 Aug 2016 | 17:05:41,689 | WARN | main | util.resource.FileResource | | bad alias for C:\Program Files\SmartFoxServer_2X\SFS2X\extensions\__lib__\*: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
14 Aug 2016 | 17:06:15,791 | INFO | Thread-0 | entities.managers.SFSZoneManager | | BuddyList saveAll...
14 Aug 2016 | 17:06:15,791 | WARN | SFS2X ShutdownHook | v2.core.SFSShutdownHook | | SFS2X is shutting down. The process may take a few seconds...
14 Aug 2016 | 17:06:15,804 | INFO | Thread-1 | entities.managers.SFSBannedUserManager | | BanUser data saved.
14 Aug 2016 | 17:06:35,220 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Boot sequence starts...
14 Aug 2016 | 17:06:35,636 | INFO | main | v2.core.SFSEventManager | | AnonymousService-1 initialized
14 Aug 2016 | 17:06:35,659 | INFO | main | vfs.impl.DefaultFileReplicator | | Using "C:\Users\jonathan\AppData\Local\Temp\vfs_cache" as temporary files store.
14 Aug 2016 | 17:06:35,712 | INFO | main | smartfoxserver.v2.SmartFoxServer | | License loaded:
==========================================
LICENSE DETAILS
------------------------------------------
Type : Community Edition
Max users : 100
==========================================
14 Aug 2016 | 17:06:35,715 | INFO | main | entities.managers.SFSBannedUserStorage | | BanUserStorage initialized
14 Aug 2016 | 17:06:35,729 | INFO | main | entities.managers.SFSBannedUserManager | | BanUser data loaded: 0 records.
14 Aug 2016 | 17:06:35,735 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Protocol Type is: BINARY
14 Aug 2016 | 17:06:35,739 | INFO | main | v2.config.DefaultConfigLoader | | Loading: zones\BasicExamples.zone.xml
14 Aug 2016 | 17:06:35,763 | INFO | main | entities.managers.SFSZoneManager | |
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>> Zone: BasicExamples
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
14 Aug 2016 | 17:06:35,795 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: BasicExamples }, [ Room: The Lobby, Id: 0, Group: default, isGame: false ]
14 Aug 2016 | 17:06:35,806 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: --=={{{ AdminZone }}}==-- }, [ Room: AdminRoom, Id: 1, Group: default, isGame: false ]
14 Aug 2016 | 17:06:35,816 | INFO | main | v2.core.AdminToolService | | AdminTool Service started
14 Aug 2016 | 17:06:36,713 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | Listening Sockets: { 0.0.0.0:9933, (Tcp) } { 127.0.0.1:9933, (Udp) }
14 Aug 2016 | 17:06:36,716 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | |
_____ _____ _____ ___ __ __
| __| __| __| |_ | | |
|__ | __|__ | | _|- -|
|_____|__| |_____| |___|__|__|
_____ _____ _____ ____ __ __
| __ | __| _ | \| | |
| -| __| | | |_ _|
|__|__|_____|__|__|____/ |_|
[ 2.11.1 ]
14 Aug 2016 | 17:06:36,719 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | SmartFoxServer 2X (2.11.1) READY!
14 Aug 2016 | 17:06:38,431 | INFO | main | bluebox.v3.SessionFilter | | BlueBox-2X Service (3.0.2) READY.
14 Aug 2016 | 17:12:30,168 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 1, Type: DEFAULT, Logged: No, IP: 127.0.0.1:65396 } on Server port: 9933 <---> 65396
14 Aug 2016 | 17:13:06,827 | INFO | Scheduler1-thread-1 | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 1, Type: DEFAULT, Logged: No, IP: 127.0.0.1:65396 }
14 Aug 2016 | 17:16:37,600 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 2, Type: DEFAULT, Logged: No, IP: 127.0.0.1:65422 } on Server port: 9933 <---> 65422
14 Aug 2016 | 17:16:37,644 | INFO | SFSWorker:Sys:3 | v2.api.SFSApi | | User login: { Zone: BasicExamples }, ( User Name: iamallama, Id: 0, Priv: 0, Sess: 127.0.0.1:65422 ) , Type: Unity
14 Aug 2016 | 17:16:37,685 | WARN | SFSWorker:Sys:4 | v2.extensions.PythonExtension | | Failed initializing Python Extension: pyTest -> java.io.FileNotFoundException: File 'extensions\pyTest\MMORoomDemo.py' does not exist
14 Aug 2016 | 17:16:37,687 | INFO | SFSWorker:Sys:4 | entities.managers.SFSRoomManager | | Room created: { Zone: BasicExamples }, [ MMORoom: UnityMMODemo, Id: 2, Group: default, AOI: (25.0, 1.0, 25.0) ]
14 Aug 2016 | 17:16:37,689 | INFO | SFSWorker:Sys:4 | v2.api.SFSApi | | Room joined: [ MMORoom: UnityMMODemo, Id: 2, Group: default, AOI: (25.0, 1.0, 25.0) ], { Zone: BasicExamples }, ( User Name: iamallama, Id: 0, Priv: 0, Sess: 127.0.0.1:65422 ) , asSpect: false
14 Aug 2016 | 17:16:53,381 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 2, Type: DEFAULT, Logged: Yes, IP: 127.0.0.1:65422 }
14 Aug 2016 | 17:16:53,383 | WARN | SFSWorker:Sys:4 | v2.extensions.PythonExtension | | Failed destroying Python Extension: pyTest -> java.lang.NullPointerException
14 Aug 2016 | 17:16:53,384 | INFO | SFSWorker:Sys:4 | entities.managers.SFSRoomManager | | Room removed: { Zone: BasicExamples }, [ MMORoom: UnityMMODemo, Id: 2, Group: default, AOI: (25.0, 1.0, 25.0) ], Duration: 15705
14 Aug 2016 | 17:16:53,385 | INFO | SFSWorker:Sys:4 | v2.api.SFSApi | | User disconnected: { Zone: BasicExamples }, ( User Name: iamallama, Id: 0, Priv: 0, Sess: 127.0.0.1:65422 ) , SessionLen: 15742, Type: Unity
14 Aug 2016 | 17:28:20,527 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 3, Type: DEFAULT, Logged: No, IP: 127.0.0.1:65534 } on Server port: 9933 <---> 65534
14 Aug 2016 | 17:28:20,540 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 3, Type: DEFAULT, Logged: No, IP: 127.0.0.1:65534 }
14 Aug 2016 | 17:28:20,562 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 4, Type: DEFAULT, Logged: No, IP: 127.0.0.1:49152 } on Server port: 9933 <---> 49152
14 Aug 2016 | 17:28:20,583 | INFO | SFSWorker:Ext:2 | v2.api.SFSApi | | User login: { Zone: --=={{{ AdminZone }}}==-- }, ( User Name: sfsadmin, Id: 1, Priv: 0, Sess: 127.0.0.1:49152 ) , Type: Flash PlugIn:WIN 22,0,0,209
14 Aug 2016 | 17:28:20,587 | INFO | SFSWorker:Ext:2 | v2.api.SFSApi | | Room joined: [ Room: AdminRoom, Id: 1, Group: default, isGame: false ], { Zone: --=={{{ AdminZone }}}==-- }, ( User Name: sfsadmin, Id: 1, Priv: 0, Sess: 127.0.0.1:49152 ) , asSpect: false
14 Aug 2016 | 17:29:15,228 | INFO | SocketReader | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 4, Type: DEFAULT, Logged: Yes, IP: 127.0.0.1:49152 }
14 Aug 2016 | 17:29:15,232 | INFO | SFSWorker:Sys:3 | v2.api.SFSApi | | User disconnected: { Zone: --=={{{ AdminZone }}}==-- }, ( User Name: sfsadmin, Id: 1, Priv: 0, Sess: 127.0.0.1:49152 ) , SessionLen: 54649, Type: Flash PlugIn:WIN 22,0,0,209
14 Aug 2016 | 17:29:16,177 | INFO | Thread-1 | entities.managers.SFSZoneManager | | BuddyList saveAll...
14 Aug 2016 | 17:29:16,177 | WARN | SFS2X ShutdownHook | v2.core.SFSShutdownHook | | SFS2X is shutting down. The process may take a few seconds...
14 Aug 2016 | 17:29:16,180 | INFO | Thread-2 | entities.managers.SFSBannedUserManager | | BanUser data saved.
14 Aug 2016 | 17:29:19,918 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Boot sequence starts...
14 Aug 2016 | 17:29:20,294 | INFO | main | v2.core.SFSEventManager | | AnonymousService-1 initialized
14 Aug 2016 | 17:29:20,319 | INFO | main | vfs.impl.DefaultFileReplicator | | Using "C:\Users\jonathan\AppData\Local\Temp\vfs_cache" as temporary files store.
14 Aug 2016 | 17:29:20,373 | INFO | main | smartfoxserver.v2.SmartFoxServer | | License loaded:
==========================================
LICENSE DETAILS
------------------------------------------
Type : Community Edition
Max users : 100
==========================================
14 Aug 2016 | 17:29:20,377 | INFO | main | entities.managers.SFSBannedUserStorage | | BanUserStorage initialized
14 Aug 2016 | 17:29:20,407 | INFO | main | entities.managers.SFSBannedUserManager | | BanUser data loaded: 0 records.
14 Aug 2016 | 17:29:20,414 | INFO | main | smartfoxserver.v2.SmartFoxServer | | Protocol Type is: BINARY
14 Aug 2016 | 17:29:20,418 | INFO | main | v2.config.DefaultConfigLoader | | Loading: zones\BasicExamples.zone.xml
14 Aug 2016 | 17:29:20,443 | INFO | main | entities.managers.SFSZoneManager | |
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>> Zone: BasicExamples
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
14 Aug 2016 | 17:29:20,476 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: BasicExamples }, [ Room: The Lobby, Id: 0, Group: default, isGame: false ]
14 Aug 2016 | 17:29:20,485 | INFO | main | entities.managers.SFSRoomManager | | Room created: { Zone: --=={{{ AdminZone }}}==-- }, [ Room: AdminRoom, Id: 1, Group: default, isGame: false ]
14 Aug 2016 | 17:29:20,495 | INFO | main | v2.core.AdminToolService | | AdminTool Service started
14 Aug 2016 | 17:29:20,717 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | Listening Sockets: { 0.0.0.0:9933, (Tcp) } { 127.0.0.1:9933, (Udp) } { 127.0.0.1:8888 (WebSocket) }
14 Aug 2016 | 17:29:20,720 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | |
_____ _____ _____ ___ __ __
| __| __| __| |_ | | |
|__ | __|__ | | _|- -|
|_____|__| |_____| |___|__|__|
_____ _____ _____ ____ __ __
| __ | __| _ | \| | |
| -| __| | | |_ _|
|__|__|_____|__|__|____/ |_|
[ 2.11.1 ]
14 Aug 2016 | 17:29:20,724 | INFO | SFSWorker:Sys:1 | smartfoxserver.v2.SmartFoxServer | | SmartFoxServer 2X (2.11.1) READY!
14 Aug 2016 | 17:29:22,224 | INFO | main | bluebox.v3.SessionFilter | | BlueBox-2X Service (3.0.2) READY.
14 Aug 2016 | 17:29:38,384 | INFO | New I/O worker #1 | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 1, Type: WEBSOCKET, Logged: No, IP: 127.0.0.1 } on Server port: 8888 <---> 49221
14 Aug 2016 | 17:29:38,535 | INFO | SFSWorker:Sys:4 | v2.api.SFSApi | | User login: { Zone: BasicExamples }, ( User Name: asdf, Id: 0, Priv: 0, Sess: 127.0.0.1:49221 ) , Type: Unity
14 Aug 2016 | 17:29:54,727 | INFO | New I/O worker #1 | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 1, Type: WEBSOCKET, Logged: Yes, IP: 127.0.0.1:49221 }
14 Aug 2016 | 17:29:54,734 | INFO | SFSWorker:Sys:3 | v2.api.SFSApi | | User disconnected: { Zone: BasicExamples }, ( User Name: asdf, Id: 0, Priv: 0, Sess: 127.0.0.1:49221 ) , SessionLen: 16199, Type: Unity
14 Aug 2016 | 17:35:13,292 | INFO | New I/O worker #2 | bitswarm.sessions.DefaultSessionManager | | Session created: { Id: 2, Type: WEBSOCKET, Logged: No, IP: 127.0.0.1 } on Server port: 8888 <---> 49296
14 Aug 2016 | 17:35:13,388 | INFO | SFSWorker:Sys:1 | v2.api.SFSApi | | User login: { Zone: BasicExamples }, ( User Name: asdf, Id: 1, Priv: 0, Sess: 127.0.0.1:49296 ) , Type: Unity
14 Aug 2016 | 17:40:30,867 | INFO | New I/O worker #2 | bitswarm.sessions.DefaultSessionManager | | Session removed: { Id: 2, Type: WEBSOCKET, Logged: Yes, IP: 127.0.0.1:49296 }
14 Aug 2016 | 17:40:30,867 | INFO | Scheduler1-thread-1 | bitswarm.sessions.DefaultSessionManager | | Terminated idle logged-in session: { Id: 2, Type: WEBSOCKET, Logged: Yes, IP: 127.0.0.1:49296 }
14 Aug 2016 | 17:40:30,870 | INFO | SFSWorker:Sys:2 | v2.api.SFSApi | | User disconnected: { Zone: BasicExamples }, ( User Name: asdf, Id: 1, Priv: 0, Sess: 127.0.0.1:49296 ) , SessionLen: 317483, Type: Unity
14 Aug 2016 | 17:55:20,742 | INFO | pool-1-thread-1 | util.stats.CCULoggerTask | | CCU stats: { Zone: --=={{{ AdminZone }}}==-- }, CCU: 0/0
14 Aug 2016 | 17:55:20,744 | INFO | pool-1-thread-1 | util.stats.CCULoggerTask | | CCU stats: { Zone: BasicExamples }, CCU: 0/1
14 Aug 2016 | 17:55:20,745 | INFO | pool-1-thread-1 | util.stats.CCULoggerTask | | CCU stats: CCU: 0/1
You can see that the user gets disconnect pretty immediately (a few MS later). Also, I've been working on my personal project for a little over the last 2 years without issue, using WS for most of that and more recently WSS.