Patch for OpenSim in NAT(NAPT) †[edit]
- This patch is for OpenSim in NAT Router that has not NAT Loopback (Hairpin NAT) function.
- For the OpenSim-0.8.1/0.8.2
- HyperGrid mode is only supported (It might works in other modes, but we have no time to validate all modes).
- It does not support all the features.
- To effect the fullest, you must apply the patch to all the servers in the grid.
- This patch rewritten core part of OpenSim. Even if malfunction of OpenSim and disappearance of inventories occur by applying this patch, we can't take responsibility.
- &font(Red){Please use this at Your Own Risk!!};
Functional restriction †[edit]
- If this patch is not applied to Robust Server, you can not directory login to your own Region in NAT.
- If this patch is not applied to other Region Server, you can not teleport to your own Region in NAT from the other Region.
&font(Red){Attention}; †[edit]
- &font(Red){This Patch uses Token column of regions table of DB as to save private IP address.};
Download †[edit]
for 0.8.2 †[edit]
for 0.8.1 †[edit]
Settings †[edit]
Regions.ini †[edit]
- Set private IP address of Server to InternalAddress. Don't set 0.0.0.0
- Set domain name (FQDN) of Server to ExternalHostName. Don't set SYSTEMIP or IP address.
hosts file †[edit]
- hosts file
- Linux/Unix: /etc/hosts
- Windows: C:\Windows\System32\drivers\etc\hosts
- OSX: /private/etc/hosts
StandAlone Grid †[edit]
- When setting of GridManager of Viewer, don't use 127.0.0.1. Please use FQDN in hosts file.
How to use in JOG †[edit]
- Download Binary from here and describe Regions.ini and hosts file
- Describe Regions.ini and hosts file
How to use in OSGrid †[edit]
- Download Binary for OSGrid from here
Download setting files (OpenSim.ini, GridCommon.ini, FlotsamCache.ini) from OSG
- Describe Regions.ini and hosts file
Attention †[edit]
- As we can not apply the patch to Robust (Login) server in OSG, you can not log in directly to your own Region in the same NAT.
- You can not directory TP or move into your own Region in the same NAT from other Regions that are not applied the Patch.
- Since JOG Gate (9999,9886) has been patched,please TP to your region via the JOG Gate Region
How to use in your own managed grid. †[edit]
- Apply the Patch to all Servers in your own Grid. (include Robust Server)
Go Home or Ctrl+Shift+H Bug in the OSGrid †[edit]
- In the OSGrid, if "Go Home" button or "Ctrl+Shift+H" is abnormal result from JOG Gate
- Please search your Home Region and teleport to Home Region at JOG Gate.
- Still when it's useless, please teleport to Home Region via JOGRID.NET:8002
&ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filename);
Other Informations †[edit]
mechanisms †[edit]