RealXtend Server Configuration

From CRIPTWiki
Jump to: navigation, search

Setting Up Local Server

Original Source: http://wiki.realxtend.org/index.php/Setting_up_Servers_for_Network_Use

Configuring the authentication

  1. Open ..\authentication\HttpSettings.xml
  2. Set the address to your machine's external IP. It should be different than 127.0.0.1. (The easiest way to find out your external IP is to use an online service such as for example http://whatismyip.com/. If you need to know your local network IP do this: Hit Left Windows button+R button simultaneously, type cmd to the opened dialog, press enter, type ipconfig to the command prompt which opened and hit enter). Save and close.
  3. Open ..\authentication\AuthenticationSettings.xml
  4. Set the default_avatar_storage_url to point to the external IP address of the avatar server machine. Set default_grid_url to point to the external IP address of the rexserver machine. Leave the port numbers to the end of these addresses. Save and close.

Configuring the avatar storage

  1. Open ..\avatarstorage\HttpSettings.xml
  2. Set the address to your machine's external IP. Save and close.

Configuring the rexserver

  1. Open ..\rexserver\regions\default.xml file
  2. Change the external_host_name parameter to your machine's external IP address. Save and close.

Starting up

  1. Now start all the servers by activating StartStandaloneRexServer.bat (or in some packages StartServices.bat).
  • NOTE: at the moment, you cannot login using the test account yet (at least I have not been able to do so). You need to setup an independent account in order to test whether server is setup up properly or not.

Creating New User Account

Original Source: http://wiki.realxtend.org/index.php/Creating_New_User_Accounts

Switch to console window of "Authentication.exe".

Type "create user" without the quotation mark to initiate the user creation process.

  1. First name: First name of the user (visible on top of the avatar)
  2. Last name: Last name of the user (visible on top of the avatar)
  3. Account: The account name used when logging in.
  4. Real name: The real name of the user, not used anywhere at the moment
  5. Password: Password for user.
  6. Avatar storage url: If you have set the avatar storage ip correctly, just press enter to use the default url.
  7. Grid url: If you have set the home grid url in the settings, just press enter to use the default.
  8. Start Region X, Start Region Y: X and Y coordinates of the Authentication Server Home Grid. These are usually 1000 so just press enter to use the default.


Create New Land

Source: http://therexfiles.cybertechnews.org/?p=201

rexserver\Regions\ Create a new xml file with following info: Everything in RED should be changed.

Create New Land Configuration File

<Root>

<Config

sim_UUID="0bcd60d2-6bd6-41fa-b14c-ab0c78d8e4bb"

  • NOTE: You can obtain UUID from [1]

sim_name="Middle"

sim_location_x="1000"

sim_location_y="1000"

internal_ip_address="0.0.0.0"

internal_ip_port="9000"

allow_alternate_ports="false"

external_host_name="999.999.999.999"

  • NOTE: this should be your own IP.

master_avatar_uuid="00000000-0000-0000-0000-000000000000"

estate_covanant_uuid="00000000-0000-0000-0000-000000000000"

master_avatar_first="Test"

master_avatar_last="User"

master_avatar_account="testuser"

master_avatar_pass="test"

master_avatar_authentication_address="http://127.0.0.1:10001"

flight_ceiling_height="1024.0"

/>

</Root>

Configure Right Land Height

Switch to "OpenSim" command window and type:

change-region Middle
  • NOTE: replace red part with whatever your region name is.
terrain fill 22
terrain bake


Open Ports for Authentication

Original Source: http://wiki.realxtend.org/index.php/Configuring_Firewall_for_realXtend_Servers authentication\Authentication.exe

   * TCP port 10001 

avatarstorage\AvatarStorage.exe

   * TCP port 10000 

rexserver\opensim.exe

   * UDP port 9000
   * TCP port 9000
   * TCP port 12000 (voice chat)
   * TCP port 53134 (voice chat)