геодата
9 ответов118 просмотровСейчас просматривают: 1
· 22.02.2009, 16:20
вобщем привезли мне оперативы и тд и тп решал поставить сново сервер.....
выделил под гео гиг под сервер 3 гига.....
в конфигах геодаты поставил режим 2.
настроил геосервер на геймсервер..
пытаются подключиться и идет такая ошибка......
Цитата
Done: loaded 493 zones.
java.rmi.UnmarshalException: Error unmarshaling return header; nested exception
is:
java.io.EOFException
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unkn
own Source)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
at $Proxy1.getSpawnHeight(Unknown Source)
at net.sf.l2j.gameserver.GeoData.getSpawnHeight(GeoData.java:478)
at net.sf.l2j.gameserver.model.L2Spawn.intializeNpcInstance(L2Spawn.java
:452)
at net.sf.l2j.gameserver.model.L2Spawn.doSpawn(L2Spawn.java:416)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:347)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:340)
at net.sf.l2j.gameserver.datatables.SpawnTable.fillSpawnTable(SpawnTable
.java:112)
at net.sf.l2j.gameserver.datatables.SpawnTable.<init>(SpawnTable.java:59
)
at net.sf.l2j.gameserver.datatables.SpawnTable.<clinit>(SpawnTable.java:
44)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:375)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:708)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
at sun.rmi.server.MarshalInputStream.<init>(Unknown Source)
at sun.rmi.transport.ConnectionInputStream.<init>(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.getInputStream(Unknown Source)
... 15 more
GeoData: Connection with server lost, switching to no geodata mode.
java.rmi.UnmarshalException: Error unmarshaling return header; nested exception
is:
java.io.EOFException
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unkn
own Source)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
at $Proxy1.getSpawnHeight(Unknown Source)
at net.sf.l2j.gameserver.GeoData.getSpawnHeight(GeoData.java:478)
at net.sf.l2j.gameserver.model.L2Spawn.intializeNpcInstance(L2Spawn.java
:452)
at net.sf.l2j.gameserver.model.L2Spawn.doSpawn(L2Spawn.java:416)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:347)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:340)
at net.sf.l2j.gameserver.datatables.SpawnTable.fillSpawnTable(SpawnTable
.java:112)
at net.sf.l2j.gameserver.datatables.SpawnTable.<init>(SpawnTable.java:59
)
at net.sf.l2j.gameserver.datatables.SpawnTable.<clinit>(SpawnTable.java:
44)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:375)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:708)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Sour
ce)
at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.io.ObjectInputStream.<init>(Unknown Source)
at sun.rmi.server.MarshalInputStream.<init>(Unknown Source)
at sun.rmi.transport.ConnectionInputStream.<init>(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.getInputStream(Unknown Source)
... 15 more
GeoData: Connection with server lost, switching to no geodata mode.
ну а когда захлжу в игру и жму на любого моба то он высоко высоко прыгает в верх и потом падает но пишется что цель не видна. вопрос в чем проблема?
— 5
0
· 22.02.2009, 20:17
закономерный вопрос) почему не подрубился) где моя ошибка?
Цитата
# =================================================================
# GeoData configuration
# =================================================================
# GeoMode
# 0 = disabled
# 1 = local, old Geo Engine style. This way, each server will load the their own Geo Engine & geodata files.
# 2 = rmi, stand alone Geo server. You must run the Geo Server separated and just config each server to connect.
# With this method you can use 1 Geo Server for unlimited Gameservers.
GeoMode = 2
GeoServer = 79.120.124.22
GeoPort = 9050
######## All options below only work if GeoData is enabled ##########
# -------------------------------------------------------------
# GeoData used to check Line Of Sight (LOS)
# Used for skill casting and mob aggro check
GeoCheckLoS = True
# -------------------------------------------------------------
# Use GeoData to prevent movement through walls.
# No path finding, but objects will stop if they hit a wall.
GeoCheckMovePlayable = True
GeoCheckMoveNpc = False
# -------------------------------------------------------------
# GeoData used for path finding (CURRENTLY FOR TESTING ONLY)
# Includes PathFinding (requires also /data/pathnode files) and all character moves go
# Through geodata checks (if a mob passes a wall, pathing is wrong).
GeoPathFinding = False
# -------------------------------------------------------------
# [True]Loads GeoData buffer's content into physical memory.
# [False] Does not necessarily imply that the GeoData buffer's content is not resident in physical memory.
ForceGeoData = True
# -------------------------------------------------------------
# Z-Axis correction for L2Spawns.
# Possible values: Town, Monster, None, All
# If you have problems with NPCs spawning on town roofs, change to "Monster" or "None"
# If you have problems with dungeon mobs spawning on surface, change to "Town" or "None"
GeoCorrectZ = All
# Handle Doors in GeoEngine
GeoDoors = True
# GeoData configuration
# =================================================================
# GeoMode
# 0 = disabled
# 1 = local, old Geo Engine style. This way, each server will load the their own Geo Engine & geodata files.
# 2 = rmi, stand alone Geo server. You must run the Geo Server separated and just config each server to connect.
# With this method you can use 1 Geo Server for unlimited Gameservers.
GeoMode = 2
GeoServer = 79.120.124.22
GeoPort = 9050
######## All options below only work if GeoData is enabled ##########
# -------------------------------------------------------------
# GeoData used to check Line Of Sight (LOS)
# Used for skill casting and mob aggro check
GeoCheckLoS = True
# -------------------------------------------------------------
# Use GeoData to prevent movement through walls.
# No path finding, but objects will stop if they hit a wall.
GeoCheckMovePlayable = True
GeoCheckMoveNpc = False
# -------------------------------------------------------------
# GeoData used for path finding (CURRENTLY FOR TESTING ONLY)
# Includes PathFinding (requires also /data/pathnode files) and all character moves go
# Through geodata checks (if a mob passes a wall, pathing is wrong).
GeoPathFinding = False
# -------------------------------------------------------------
# [True]Loads GeoData buffer's content into physical memory.
# [False] Does not necessarily imply that the GeoData buffer's content is not resident in physical memory.
ForceGeoData = True
# -------------------------------------------------------------
# Z-Axis correction for L2Spawns.
# Possible values: Town, Monster, None, All
# If you have problems with NPCs spawning on town roofs, change to "Monster" or "None"
# If you have problems with dungeon mobs spawning on surface, change to "Town" or "None"
GeoCorrectZ = All
# Handle Doors in GeoEngine
GeoDoors = True
Цитата
GeoServerHost = 79.120.124.22
GeoClientTargetHost = 79.120.124.22
GeoPort = 9050
GeoFilesPattern = (\\d{2}_\\d{2})\\.dat
PathClean = True
AllowDoors = True
GeoClientTargetHost = 79.120.124.22
GeoPort = 9050
GeoFilesPattern = (\\d{2}_\\d{2})\\.dat
PathClean = True
AllowDoors = True
— 5
0
· 23.02.2009, 04:30
Цитата
порт открыт 9050 ?
да. фаирвол отключен на данный момент.
да у меня windows server 2008 R2...
— 5
0
· 23.02.2009, 08:09
Геосерв на 1 и тойже машине что и сервер? если да то ставь ип 127.0.0.1 и все должно заработать. Если нет то тода хз) Брандауэр, фаирвол антивирь выключить
— l2apocalypse root admin
0
· 23.02.2009, 11:03
ни фаирвола ни антивира пока не стоит) брандмаузер выключен.
прописываю в конфигах 127.0.0.1 та же ошибка.
геосервер находится на той же машине что и сервер.
что-то новенькое
Цитата
Done: loaded 493 zones.
java.rmi.ServerError: Error occurred in server thread; nested exception is:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Sou
rce)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Sour
ce)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknow
n Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unkn
own Source)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
at $Proxy1.getSpawnHeight(Unknown Source)
at net.sf.l2j.gameserver.GeoData.getSpawnHeight(GeoData.java:478)
at net.sf.l2j.gameserver.model.L2Spawn.intializeNpcInstance(L2Spawn.java
:452)
at net.sf.l2j.gameserver.model.L2Spawn.doSpawn(L2Spawn.java:416)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:347)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:340)
at net.sf.l2j.gameserver.datatables.SpawnTable.fillSpawnTable(SpawnTable
.java:112)
at net.sf.l2j.gameserver.datatables.SpawnTable.<init>(SpawnTable.java:59
)
at net.sf.l2j.gameserver.datatables.SpawnTable.<clinit>(SpawnTable.java:
44)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:375)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:708)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.ArrayList.<init>(Unknown Source)
at java.util.ArrayList.<init>(Unknown Source)
at sun.rmi.transport.ConnectionInputStream.saveRef(Unknown Source)
at sun.rmi.transport.LiveRef.read(Unknown Source)
at sun.rmi.server.UnicastRef.readExternal(Unknown Source)
at java.rmi.server.RemoteObject.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at sun.rmi.server.UnicastRef.unmarshalValue(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Sou
rce)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Sour
ce)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
java.rmi.ServerError: Error occurred in server thread; nested exception is:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Sou
rce)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Sour
ce)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknow
n Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unkn
own Source)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
at $Proxy1.getSpawnHeight(Unknown Source)
at net.sf.l2j.gameserver.GeoData.getSpawnHeight(GeoData.java:478)
at net.sf.l2j.gameserver.model.L2Spawn.intializeNpcInstance(L2Spawn.java
:452)
at net.sf.l2j.gameserver.model.L2Spawn.doSpawn(L2Spawn.java:416)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:347)
at net.sf.l2j.gameserver.model.L2Spawn.init(L2Spawn.java:340)
at net.sf.l2j.gameserver.datatables.SpawnTable.fillSpawnTable(SpawnTable
.java:112)
at net.sf.l2j.gameserver.datatables.SpawnTable.<init>(SpawnTable.java:59
)
at net.sf.l2j.gameserver.datatables.SpawnTable.<clinit>(SpawnTable.java:
44)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:375)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:708)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.ArrayList.<init>(Unknown Source)
at java.util.ArrayList.<init>(Unknown Source)
at sun.rmi.transport.ConnectionInputStream.saveRef(Unknown Source)
at sun.rmi.transport.LiveRef.read(Unknown Source)
at sun.rmi.server.UnicastRef.readExternal(Unknown Source)
at java.rmi.server.RemoteObject.readObject(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at sun.rmi.server.UnicastRef.unmarshalValue(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Sou
rce)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Sour
ce)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
GeoData: Connection with server lost, switching to no geodata mode.
GeoData: Starting reconnect task
— 5
0
Войдите или зарегистрируйтесь чтобы ответить



