Full Version : Problems setting Transfer Server
xmlspawner >>SpawnEditor 2 Troubleshooting >>Problems setting Transfer Server
<< Prev | Next >>
Midgard- 11-29-2006
Hi,
i'm setting up the T.S. on a server.
I've followed all hints in the readme and the server give the right response on a request of authentication but when i try to send an xml from my pc (local) to the real server (remote) it responds with a message gump with "Could not exchange info cause of an error internal of the server" o something similar.
My question is:
obviously SpawnerEditor has to be in the local pc and trasfer server on the remote server...
but what path should I put in the setup?
my local path to runuo? the path on the server? the absolute path (like www.ip. ...)
In the local pc (with Spawner editor 2 installed) what and where the components shoud be installed?
I've RunUO 1 and 2, XmlSpawner on both, SpawnerEditor on D:\Programs\SPawnerEditor.
On the server I've the rasfer server dll's required, the cs files (right compiled i think).
Last question: setup.bat should be executed on local pc in the SpawnerEditor2 folder?
Tnx
ArteGordon- 11-29-2006
1. setup.bat should be executed on the local pc in the spawneditor installation directory that has uomap.ocx in it.
2. The path that you need to set in the setup window is the directory path to your runuo installation (where your server.exe is found). It needs that information in order to find the available spawnable object types defined in your server. It is also possible to run the editor without any local runuo installation if you really need to. You just need to load in the object types manually.
3. You can install the editor anywhere you like, such as D:\Programs\SpawnerEditor.
Just make sure that you put copies of zlib.dll in both your local spawneditor installation folder and in your remote runuo server folder. That is needed to handled the compressed remote communication between the server and editor.
4. If you are still having communication problems, try these troubleshooting steps

QUOTE
Problem: I am running the Transfer Server and can Renew Authentication, but I have trouble sending or receiving information. 1) place a copy of zlib.dll in the SpawnEditor installation folder (where you put SpawnEditor2.exe) 2) Check to make sure that the Address setting in the Transfer Server Settings window is correct.
3) Try changing the Port setting in TransferServer.cs (you will need to restart the server) and in the SpawnEditor2 Transfer Server Settings from the default of 8030. You may have a conflict between the use of port 8030 and some existing service such as the http server.
4) Set the path to the server .EXE in the Setup window. If if was already set, try setting it again.

If you still have problems, post the exact error message that you get and I will take a look.
Midgard- 01-03-2007
The problem seems to be strange.
I've installed all the files in the following steps:
Server Side) I've put

- GetObjectData.cs
- GetSpawnerData.cs
- SaveSpawnerData.cs
- TransferServer.cs
- UnloadSpawnerData.cs

on the server in a custom script folder.
I've also put TransferServer.dll and zlib.dll in the main Runuo folder (on the server)
I've modified Assemblies.cfg in this:

CODE
System.dll System.Web.dll System.Xml.dll System.Data.dll System.Drawing.dll
System.Windows.Forms.dll
System.Runtime.Remoting.dll
TransferServer.dll

ClientSide)
I've put all other file in a "Spawner2Editor" folder.
I've run setup exe.
Finally)
Restarted the served and TransferServer send this message:
TransferServer version 1.05 listening on port 8030.
I've logged with a developer pg.
I've tryed to download the spawners from the server but I receive a message like this:
The message in English may be:
"Impossible to connect: persistant refuse of the server".
The strange fact is that commands like the server authentication and the xmlteleport on the map work.
ArteGordon- 01-03-2007
In the TransferServer settings window in the editor, do you have the correct IP and port for your server assigned?
Also make sure that you havent blocked that port (8030) or used it for anything else on your server machine.
The server auth and teleport functions go through the client and so they dont require transfer server communication. That is why they still work.
Midgard- 01-04-2007
We changed the port and now it works perfectly.
Thank u so much.
PS: Is there a way to unload from server only one spawn without filter?
Is it possible to make a spawn template (the window is always disabled)?
ArteGordon- 01-04-2007
you can load/unload single selected spawners by using the 'Send to Server' button in the Spawn Details window. Click to load, right-click it to get the option to unload.
Sorry, I havent finished the template support yet.