I suspect that's a blamgate I made, so this concerned me, as many people have 
taken copies of them.

I just set up a default d2 setup, using the same version as you, though mine is 
running on Linux.

I did not have to set up a blamgate in order to recreate the problem. All I had 
to do was search for a remote region, in some other grid, in my viewer's map. I 
got virtually the same error that you did.

Looking further, I discovered that my console lacks the link-regions command 
and the show hyperlinks command. I suspect yours lacks them as well. Please 
verify this and let me know.

I will see if I can figure out why these commands are missing. It's probably 
something very simple.

-ste

On Mar 4, 2012, at 6:34 AM, Fokides Aegean <[email protected]> wrote:

> Hi all (again)
> After upgrading toi diva-r18222-b, hypergate and blamgate stopped functioning 
> (teleports using landmarks to external regions seem to work properly though).
>  
> The error(s) when I use Hypergate
>  
> 2012-03-04 12:25:42,607 DEBUG - OpenSim.Services.GridService.HypergridLinker 
> [HYPERGRID LINKER]: Link to hg.osgrid.org:80 Vue-3200, in 16830-0
> 2012-03-04 12:25:42,609 WARN  - OpenSim.Services.GridService.HypergridLinker 
> [HYPERGRID LINKER]: Please set this grid's Gatekeeper's address in 
> [GridService]!
> 2012-03-04 12:25:42,612 ERROR - 
> OpenSim.Region.ClientStack.LindenUDP.LLUDPServer [LLUDPSERVER]: Client packet 
> handler for e4ae7548-fc60-4a01-9c40-e3a3ee92e87a for packet MapNameRequest 
> threw an exception
> 2012-03-04 12:25:42,615 ERROR - 
> OpenSim.Region.ClientStack.LindenUDP.LLUDPServer Object reference not set to 
> an instance of an object.
> System.NullReferenceException: Object reference not set to an instance of an 
> object.
>    at OpenSim.Services.GridService.HypergridLinker.TryCreateLink(UUID 
> scopeID, Int32 xloc, Int32 yloc, String remoteRegionName, UInt32 
> externalPort, String externalHostName, String serverURI, UUID ownerID, 
> GridRegion& regInfo, String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryCreateLink(UUID 
> scopeID, Int32 xloc, Int32 yloc, String remoteRegionName, UInt32 
> externalPort, String externalHostName, UUID ownerID, GridRegion& regInfo, 
> String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryLinkRegionToCoords(UUID 
> scopeID, String mapName, Int32 xloc, Int32 yloc, UUID ownerID, String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryLinkRegionToCoords(UUID 
> scopeID, String mapName, Int32 xloc, Int32 yloc, String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.LinkRegion(UUID scopeID, 
> String regionDescriptor)
>    at OpenSim.Services.GridService.GridService.GetHypergridRegionByName(UUID 
> scopeID, String name)
>    at OpenSim.Services.GridService.GridService.GetRegionsByName(UUID scopeID, 
> String name, Int32 maxNumber)
>    at 
> OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid.LocalGridServicesConnector.GetRegionsByName(UUID
>  scopeID, String name, Int32 maxNumber)
>    at 
> OpenSim.Region.CoreModules.World.WorldMap.MapSearchModule.OnMapNameRequest(IClientAPI
>  remoteClient, String mapName, UInt32 flags)
>    at 
> OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandleMapNameRequest(IClientAPI
>  sender, Packet Pack)
>    at 
> OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessPacketMethod(Packet 
> packet)
>    at 
> OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessInPacket(Packet 
> packet)
>    at OpenSim.Region.ClientStack.LindenUDP.LLUDPServer.ProcessInPacket(Object 
> state)
>  
> The error(s) when I use Blamgate
>  
> 2012-03-04 12:27:43,671 DEBUG - OpenSim.Services.GridService.HypergridLinker 
> [HYPERGRID LINKER]: Link to sanctuary.homelinux.org:8012 Eld, in 27666-0
> 2012-03-04 12:27:43,673 WARN  - OpenSim.Services.GridService.HypergridLinker 
> [HYPERGRID LINKER]: Please set this grid's Gatekeeper's address in 
> [GridService]!
> 2012-03-04 12:27:43,677 ERROR - OpenSim.Framework.Util [UTIL]: Continuing 
> after async_call_method thread terminated with exception Object reference not 
> set to an instance of an object.   at 
> OpenSim.Services.GridService.HypergridLinker.TryCreateLink(UUID scopeID, 
> Int32 xloc, Int32 yloc, String remoteRegionName, UInt32 externalPort, String 
> externalHostName, String serverURI, UUID ownerID, GridRegion& regInfo, 
> String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryCreateLink(UUID 
> scopeID, Int32 xloc, Int32 yloc, String remoteRegionName, UInt32 
> externalPort, String externalHostName, UUID ownerID, GridRegion& regInfo, 
> String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryLinkRegionToCoords(UUID 
> scopeID, String mapName, Int32 xloc, Int32 yloc, UUID ownerID, String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.TryLinkRegionToCoords(UUID 
> scopeID, String mapName, Int32 xloc, Int32 yloc, String& reason)
>    at OpenSim.Services.GridService.HypergridLinker.LinkRegion(UUID scopeID, 
> String regionDescriptor)
>    at OpenSim.Services.GridService.GridService.GetHypergridRegionByName(UUID 
> scopeID, String name)
>    at OpenSim.Services.GridService.GridService.GetRegionByName(UUID scopeID, 
> String name)
>    at 
> OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid.LocalGridServicesConnector.GetRegionByName(UUID
>  scopeID, String regionName)
>    at 
> OpenSim.Region.Framework.Scenes.Scene.RequestTeleportLocation(IClientAPI 
> remoteClient, String regionName, Vector3 position, Vector3 lookat, UInt32 
> teleportFlags)
>    at 
> OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.<>c__DisplayClass4.<TeleportAgent>b__0(Object
>  o)
>    at OpenSim.Framework.Util.<>c__DisplayClass6.<FireAndForget>b__1(Object o)
>  
>  
> In Myworld.ini file I have made changes suggested in 
> http://opensimulator.org/wiki/Installing_and_Running_Hypergrid#Configuration_for_OpenSimulator_0.7.3
>  (mainly removed /profile in some parameters) and it looks like:
>  
> Startup]
>     ; SmartThreadPool is reported to work well on Mono/Linux, but
>     ; UnsafeQueueUserWorkItem has been benchmarked with better
>     ; performance on .NET/Windows
>     async_call_method = UnsafeQueueUserWorkItem
>     ; recommended: false for mono / true for Windows
>     use_async_when_possible = true
>  
> [DatabaseService]
>     ; ### Set the password (again)
> ConnectionString = "Data Source=localhost;Database=opensim;User 
> ID=opensim;Password=78559;"
>  
> [Network]
>     http_listener_port = 9000
>  
>  
> [GridService]
> Region_Fokides_1 = "DefaultRegion, FallbackRegion"
>     Gatekeeper = "http://195.251.147.120:9000";
>  
> [HGInventoryService]
>     ProfileServerURI = "http://195.251.147.120:9000";
> HomeURI = "http://195.251.147.120:9000";
>  
> [HGAssetService]
>     ProfileServerURI = "http://195.251.147.120:9000";
> HomeURI = "http://195.251.147.120:9000";
>  
> [HGInventoryAccessModule]
>     ProfileServerURI = "http://195.251.147.120:9000";
>     HomeURI = "http://195.251.147.120:9000";
> Gatekeeper = "http://195.251.147.120:9000";
>  
> ; OutboundPermission = False
>  
> [DataSnapshot]
>     gridname = "Fokides"
>  
>  
> [Messaging]
>     Gatekeeper = "http://195.251.147.120:9000";
>  
> [LoginService]
>     WelcomeMessage = "Welcome to Fokides!"
>     GatekeeperURI = "http://195.251.147.120:9000";
>  
>     SRV_HomeURI = "http://195.251.147.120:9000";    
>     SRV_InventoryServerURI = "http://195.251.147.120:9000";
>     SRV_AssetServerURI = "http://195.251.147.120:9000";
>     SRV_ProfileServerURI = "http://195.251.147.120:9000";
>     SRV_FriendsServerURI = "http://195.251.147.120:9000";
>     SRV_IMServerURI = "http://195.251.147.120:9000";
>     ;; For Viewer 2
>     MapTileURL = "http://195.251.147.120:9000/";
>  
>  
> [GatekeeperService]
>     ExternalName = "http://195.251.147.120:9000";
>     AllowTeleportsToAnyRegion = true
>  
>  
> [GridInfoService]
>     login = http://195.251.147.120:9000/
>     gridname = "Fokides"
>     gridnick = "fokides"
>     welcome = http://195.251.147.120:9000/wifi/welcome.html
>     register = http://195.251.147.120:9000/wifi/user/account
>     password = http://195.251.147.120:9000/wifi/forgotpassword
>  
>  
> [WifiService]
>     GridName = "Fokides"
>     LoginURL = "http://195.251.147.120:9000";
>     WebAddress = "http://195.251.147.120:9000";
>  
> …
>  
> What am I doing wrong?
> Am I supposed to use my external or the internal ip address?
> Should I or shoud I not remove /profile in the parameters?
> Should I make changes to other files as well?
>  
>  
> Thanks in advance for your replies
> Manos
>                
> _______________________________________________
> Opensim-users mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users

Reply via email to