Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Mu Mobile [Help] 3.0 Problem

Joined
Sep 24, 2012
Messages
405
Reaction score
63
windows server 12 r2 4 gb ram

vc++ install
all ip change
FireWall off
Router all ports open

I reinstall vps new os. Create server from video guide.
3x time the error

Vps automatic download all last
Update .net 4.7 maybe problem -> .net 4.7 need ungrade
I install java last ver.
I install c++ 2008_64x84x and 2010 and update 4 2012


info -> in game error " Connect to the game user server was disconnected":*:

GS log :
18-08-11 23:23:05: 远程连接关闭: 77.219.12.23:18923, 当前总共: 1, 原因1:[0]Success, 原因2:
2018-08-11 23:23:17: 新远程连接: 77.219.12.23:18853, 当前总共: 1



2018-08-12 08:27:21: ##exception##
System.InvalidProgramException: Common Language Runtime detected an invalid program.
at GameServer.Server.TCPCmdHandler.ProcessUserLogin2Cmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPCmdHandler.ProcessCmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPManager.TCPCmdPacketEvent(Object sender, Int32 doType)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at GameServer.Server.TCPManager.SocketReceived(Object sender, SocketAsyncEventArgs e)
at Server.TCP.SocketListener.ProcessReceive(SocketAsyncEventArgs e)k


FIX - PROBLEM -> NEED CHANGE VERSION ! My GS NOT WORK ONLINE MOD
 
Last edited:
Initiate Mage
Joined
Aug 12, 2018
Messages
1
Reaction score
0
Re: Mu mobile Server 7.0 use client 6.0 on vmware

Amathea HELP !

MY PROBLEM ->

2018-08-12 16:00:55: ##exception##
System.InvalidProgramException: Common Language Runtime detected an invalid program.
at GameServer.Server.TCPCmdHandler.ProcessUserLogin2Cmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPCmdHandler.ProcessCmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPManager.TCPCmdPacketEvent(Object sender, Int32 doType)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at GameServer.Server.TCPManager.SocketReceived(Object sender, SocketAsyncEventArgs e)
at Server.TCP.SocketListener.ProcessReceive(SocketAsyncEventArgs e)

Wrong appconfig friend


Tapatalk kullanarak iPad aracılığıyla gönderildi
 
Upvote 0
Newbie Spellweaver
Joined
Sep 23, 2017
Messages
41
Reaction score
4
Re: Mu mobile Server 7.0 use client 6.0 on vmware

Amathea HELP !

MY PROBLEM ->

2018-08-12 16:00:55: ##exception##
System.InvalidProgramException: Common Language Runtime detected an invalid program.
at GameServer.Server.TCPCmdHandler.ProcessUserLogin2Cmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPCmdHandler.ProcessCmd(TCPManager tcpMgr, TMSKSocket socket, TCPClientPool tcpClientPool, TCPRandKey tcpRandKey, TCPOutPacketPool pool, Int32 nID, Byte[] data, Int32 count, TCPOutPacket& tcpOutPacket)
at GameServer.Server.TCPManager.TCPCmdPacketEvent(Object sender, Int32 doType)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at Server.Protocol.TCPInPacket.WriteData(Byte[] buffer, Int32 offset, Int32 count)
at GameServer.Server.TCPManager.SocketReceived(Object sender, SocketAsyncEventArgs e)
at Server.TCP.SocketListener.ProcessReceive(SocketAsyncEventArgs e)

Socket ip wrong show there appconfig.xml


Tapatalk kullanarak iPad aracılığıyla gönderildi
 
Upvote 0
Joined
Sep 24, 2012
Messages
405
Reaction score
63
Server1/ GameServer/AppConfig

<?xml version="1.0" encoding="utf-8"?>
<Config>
<!--EventLevel事件日志级别为, -1:不记录, 0: 调试, 1: 提示, 2: 记录, 3: 重要-->
<!--LogType程序日志级别为, -1:不记录, 0: 提示, 1: 警告, 2: 错误, 3: SQL语句-->
<Server LineID="1" EventLevel="2" LogType="2" />
<Socket ip="" port="3001" capacity="900" />
<DBServer pool="50" ip="127.0.0.1" port="23001" />
<LogDBServer pool="10" ip="127.0.0.1" port="43001" />
<NameServer IP="127.0.0.1" Port="7878" PingTaiID="APPS" />
<Token count="10000" randseed="123456" sha1="12345" data="12345" webkey="12345" />
<!--GameManager游戏管理配置, UserNames GM管理员名称列表, 有多个使用半角的逗号分开, IPs允许操作的gm在线时的IP列表,多个使用半角的逗号分开-->
<GameManager SuperUserNames="*" UserNames="*" IPs="*" />
<Map Code="6090" MainCode="1" />
<!--GoodsIDs不为空,则自动给予新角色一堆物品-->
<Goods GoodsIDs="410001,411001,412001" />
<!--Path GameRes资源所在的目录-->
<Resource Path="D:\MU_Server\Config" />
<!--DBLogEnable 是否启用记录日志功能1启用,0关闭-->
<DBLog DBLogEnable="0" Path="D:\MU_Server\Server1\GameServer" />
<!--内存缓冲配置 size,num|size,num|size,num-->
<CacheMemoryParam CacheMemoryBlocks="40,20000|100,100|600,80|2014,40|4096,10|100000,2400" />
<!--发送操作睡眠时间配置SendDataIntervalTicks必须大于等于20小于等于500 单位毫秒, MaxSingleSocketSendBufferSize单套接字延迟发
送缓冲区大小[必须大于等于18000 小于等于32000] 单位字节, SendDataTimeOutTicks 发送超时时间,单位毫秒,取值 3000 到 20000之间-->
<SendDataParam SendDataIntervalTicks="50" MaxSingleSocketSendBufferSize="100000" SendDataTimeOutTicks="5000" />
<!--Lua引擎的配置参数-->
<Lua InitNum="5" />
</Config>

Server1/GameDbServer/
<?xml version="1.0" encoding="utf-8"?>
<Config>
<!--EventLevel事件日志级别为, -1:不记录, 0: 调试, 1: 提示, 2: 记录, 3: 重要-->
<!--LogType程序日志级别为, -1:不记录, 0: 提示, 1: 警告, 2: 错误, 3: SQL语句-->
<Server EventLevel="2" LogType="3" />
<Socket ip="127.0.0.1" port="23001" capacity="100" />
<Database names="latin1" codePage="936" maxConns="50" ip="127.0.0.1" port="3306" dname="mu_game_1" uname="39D151A0ACD963CCC961EDA64BBC46C7" upasswd="39D151A0ACD963CCC961EDA64BBC46C7" />
<DBLog DBLogEnable="0" Path="D:\MU_Server\Server1\GameDBServer" />
<Zone ID="1" />
</Config>

Server1/LogDBServer

<?xml version="1.0" encoding="utf-8"?>
<Config>
<!--EventLevel事件日志级别为, -1:不记录, 0: 调试, 1: 提示, 2: 记录, 3: 重要-->
<!--LogType程序日志级别为, -1:不记录, 0: 提示, 1: 警告, 2: 错误, 3: SQL语句-->
<Server EventLevel="-1" LogType="-1" />
<Socket ip="127.0.0.1" port="43001" capacity="100" />
<Database names="latin1" codePage="936" maxConns="10" ip="127.0.0.1" port="3306" dname="mu_item_log_1" uname="39D151A0ACD963CCC961EDA64BBC46C7" upasswd="39D151A0ACD963CCC961EDA64BBC46C7" />
<DBLog DBLogEnable="0" Path="D:\MU_Server\Server1\LogDBServer" />
<Zone ID="1" />
</Config>
 
Upvote 0
Back
Top