• Bitte schaltet eure Ad Blocker aus. SLinfo kann nur betrieben werden, wenn es durch Werbung Einnahmen erzielt. Vielen Dank!!
  • Wir freuen uns, wenn du dich in unserem Forum anmeldest. Bitte beachte, dass die Freigabe per Hand durchgeführt wird (Schutz vor Spammer). Damit kann die Freigabe bis zu 24 Stunden dauern.
  • Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen.

OpenSIM installieren+Freunden per Internet zugänglich machen

Zusammenfassung:
OpenSim Server, WAMP Server, DYNDNS, Firewall Freigaben, Konfiguration (*.ini), regions.xml

1. OpenSIM Server downloaden und installieren
Den gibt es in der aktuellsten Fassung immer bei OpenSimulator

2. WAMP runterladen und installieren
WAMP bietet unter Windows eine Web-Entwicklerumgebung mit einem Webserver (Apache), PHP + mySQL.
Den gibt es hier
Nach der Installation starten wir den Server und wechseln zu dem Menüpunkt "phpAdmin" und erstellen eine neue Datenbank.
Der Name läßt sich frei wählen, zB. opensim + der Rest der Einstellungen kann so bleiben; aber ein PSW solltest Du vergeben.

3. Subdomain
Bei einem DYNDNS Anbieter kostenlos eine Subdomain registrieren, die man für OpenSim verwenden kann. Statt der IP-Adresse wird dann die Subdomain verwendet, die sich automatisch an die täglich wechselnde IP-Adresse anpasst. Bei den meisten Routern kann die Subdomain von DYNDNS in die Router-Konfiguration eingetragen werden, sodass der Abgleich automatisch stattfindet (bei meiner Fritz.Box ist das so!)

4. Firewall Port Freigaben
Nun muss noch die Firewall des Routers konfiguriert werden, damit eingehende Anfragen von aussen auf dem OpenSim Server erfolgen können. In den NAT-Einstellungen folgende Ports freigeben:
8001 TCP + UDP, 8002 TCP + UDP, 8003 TCP + UDP, 8004 TCP + UDP, 8006 TCP + UDP, 9000 TCP + UDP, 9001 TCP + UDP, 9002 TCP + UDP
2743 TCP + UDP, 2359 TCP + UDP, 80 TCP

5. OpenSIM Server konfigurieren (standalone) mit mySQL (siehe unten...OpenSim.ini)
Die OpenSim.ini ist standardmäßig auf den Gridmodus eingestellt, so dass wir gezwungen sind die ini zu editieren.
Wichtig sind Startup/gridmode , StandAlone/xxx plugin, Network/xx server-url, gridInfo/login
An Ende der OpenSim.ini steht noch welche Dateien zusätzlich editiert werden müssen. Diese befinden sich im Ordner "config-include".
"StandaloneCommon.ini"
[DatabaseService]
StorageProvider = "OpenSim.Data.MySQL.dll"
ConnectionString = "Data Source=localhost;Database=opensim;User ID=root;Password=deinPasswort;"

So, hier solltest Du zumindest den OpenSim Server 1x starten, um zu sehen, ob alles funktioniert und um den Master-User anzulegen.
Zuerst startest Du den Wamp-Server, klickst auf das Icon + setzt ihn online, damit Deine SQL-Datenbank läuft.
Danach startest Du den OpenSim-Server und gibst in das DOS-Fenster die erforderlichen Daten ein (Vorname, Nachname, Passwort).
Den Rest kannst Du so bestätigen, wie es vorgegeben ist.
Wenn alles läuft und keine Zeilen in Rot vorhanden sind, kannst Du den Server mit "shutdown" beenden +

6. die Datei Regions/default.xml anpassen

<Root>
<Config sim_UUID="a87d6907-ca21-4e42-af1e-7572911de73b" sim_name="DeinSimName" sim_location_x="1000" sim_location_y="1000" internal_ip_address="0.0.0.0" internal_ip_port="9002" allow_alternate_ports="false" external_host_name="deine.domain" master_avatar_uuid="00000000-0000-0000-0000-000000000000" master_avatar_first="name1" master_avatar_last="name2" master_avatar_pass="passwort" lastmap_uuid="674e0e18-3926-4c9a-a7a6-aa83d4ee5f6b" lastmap_refresh="1248181772" nonphysical_prim_max="0" physical_prim_max="0" clamp_prim_size="false" object_capacity="0" />
</Root>

7. Einstellung des Viewers

Nun kannst Du dich in deinen eigenen OpenSim-Server einloggen, entweder mit dem normalen SecondLife Viewer oder einem der anderen.
Wenn Du den SL Viewer benutzen möchtest musst Du den Startpfad anpassen. Am Besten legst Du eine neue Verknüpfung bzw. Kopie der Verknüpfung auf den Desktop. Rechte Maustaste auf das Symbol und in der Zeile „Ziel“ :

C:\Programme\SecondLife\SecondLife.exe -loginuri http://deineDomain:9000/ -loginpage http://deineDomain:9000/?method=login

schreiben.

Das müssen auch diejenigen machen, die sich bei Dir anmelden wollen; vorher musst Du aber im DOS-Fenster des Viewers mit "create user" den User anlegen. (first name, last name, psw).
Die Eingabe des PSW ist ein wenig heikel, da es versteckt wird und erst angezeigt wird nachdem Du die Zeile bestätigt hast.
Die Programmierer haben zudem ein Leerzeichen vergessen, so dass Du es folgendermassen angezeigt bekommst: PasswordDeinpasswort.

Nun kannst Du deinen Freunden die Adresse Deines OpenSim-Servers mitteilen + ihn zB auf Herz + Nieren testen.
Viel Spaß! :)





#################################################################
meine OpenSim.ini (version xxxx)
Code:
[Startup]
   save_crashes = false
   crash_dir = "crashes"
   gridmode = false
   hypergrid = false
   startup_console_commands_file = "startup_commands.txt"
   shutdown_console_commands_file = "shutdown_commands.txt"
   
## CLIENTS
    EventQueue = true
    clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll"
    
## REGIONS
    region_info_source = "filesystem"
    DrawPrimOnMapTile = true
    TextureOnMapTile = true
    NonPhysicalPrimMax = 256
    PhysicalPrimMax = 10
    ClampPrimSize = true 
    AllowScriptCrossing = false
    TrustBinaries = false
    MaxPrimsPerFrame = 200
    
## STORAGE
    storage_plugin="OpenSim.Data.MySQL.dll"
    storage_connection_string="Data Source=localhost;Database=opensim;User ID=root;Password=deinPasswort";
    MinimumTimeBeforePersistenceConsidered = 60
    MaximumTimeBeforePersistenceConsidered = 600
    see_into_this_sim_from_neighbor = True
    
## PHYSICS
    physical_prim = true
    meshing = Meshmerizer
    physics = OpenDynamicsEngine
    
## PERMISSIONS
    permissionmodules = "DefaultPermissionsModule"
    serverside_object_permissions = true
    allow_grid_gods = false
    region_owner_is_god = true
    
## SCRIPT ENGINE
    DefaultScriptEngine = "XEngine"
    
## WORLD MAP

## Scripting XMLRPC mapper

## EMAIL MODULE

## ANIMATIONS
    enableflyslow = false
    
[SMTP]
    enabled=false
    
[Communications]
    InterregionComms = "RESTComms"
    
[StandAlone]
    accounts_authenticate = true
    welcome_message = "Dein Willkommenstext" 
    inventory_plugin = "OpenSim.Data.MySQL.dll"
    inventory_source = "Data Source=localhost;Database=opensim;User ID=root;Password=deinPasswort;"
    userDatabase_plugin = "OpenSim.Data.MySQL.dll"
    user_source = "Data Source=localhost;Database=opensim;User ID=root;Password=deinPasswort;" 
    LibrariesXMLFile="./inventory/Libraries.xml"
    
[Network]
    http_listener_port = 9000
    default_location_x = 1000
    default_location_y = 1000
    http_listener_ssl = false 
    http_listener_cn = "localhost" 
    http_listener_sslport = 9001 
    http_listener_ssl_cert = ""
    grid_server_url = "http://deine.domain:8001"
    grid_send_key = "null"
    grid_recv_key = "null" 
    user_server_url = "http://deine.domain:8002"
    user_send_key = "null"
    user_recv_key = "null"
    asset_server_url = "http://deine.domain:8003" 
    inventory_server_url = "http://deine.domain:8004"
    messaging_server_url = "http://deine.domain:8006"
    shard = "OpenSim"
    
[ClientStack.LindenUDP]
    client_throttle_multiplier = 2;
    
[Chat]
    enabled = true;
    whisper_distance = 50
    say_distance = 100
    shout_distance = 300
    
[Messaging]

[ODEPhysicsSettings]

## World Settings
    world_gravityx = 0
    world_gravityy = 0
    world_gravityz = -9.8
    world_stepsize = 0.020
    world_internal_steps_without_collisions = 10
    world_hashspace_size_low = -4
    world_hashSpace_size_high = 128
    meters_in_small_space = 29.9
    small_hashspace_size_low = -4
    small_hashspace_size_high = 66
    
## Contact properties
    world_contact_surface_layer = 0.001
    filter_collisions = false
    nm_terraincontact_friction = 255.0
    nm_terraincontact_bounce = 0.1
    nm_terraincontact_erp = 0.1025
    m_terraincontact_friction = 75.0
    m_terraincontact_bounce = 0.05
    m_terrainContact_erp = 0.05025
    m_avatarobjectcontact_friction = 75.0
    m_avatarobjectcontact_bounce = 0.1
    objectcontact_friction = 250.0
    objectcontact_bounce = 0.2
    
## Avatar Control
    av_pid_derivative_linux = 2200.0
    av_pid_proportional_linux = 900.0;
    av_pid_derivative_win = 2200.0
    av_pid_proportional_win = 900.0;
    av_capsule_radius = 0.37
    av_capsule_standup_tensor_win = 550000
    av_capsule_standup_tensor_linux = 550000
    av_density = 80
    av_height_fudge_factor = 0.52
    av_movement_divisor_walk = 1.3
    av_movement_divisor_run = 0.8
    minimum_ground_flight_offset = 3.0
    
## Object options
    geometry_default_density = 10.000006836
    body_frames_auto_disable = 20
    body_pid_derivative = 35
    body_pid_gain = 25
    geom_crossing_failures_before_outofbounds = 5
    geom_contactpoints_start_throttling = 3
    geom_updates_before_throttled_update = 15
    body_motor_joint_maxforce_tensor_linux = 5
    body_motor_joint_maxforce_tensor_win = 5
    
## Sculpted Prim settings
    mesh_sculpted_prim = true
    mesh_lod = 32
    mesh_physical_lod = 16
    
## Physics logging settings
## Joint support
## additional meshing options

[RemoteAdmin]
    enabled = false
    access_password = unknown
    create_region_enable_voice = false
    create_region_public = false
    region_file_template = "{0}x{1}-{2}.xml"
    enabled_methods = all
    
[RestPlugins]
    enabled = false
    god_key = SECRET
    prefix = /admin
    
[RestRegionPlugin]
    enabled = false
    
[RestHandler]
    enabled = false
    authenticate = true
    secured = true
    extended-escape = true
    realm = OpenSim REST
    dump-asset = false
    path-fill = true
    dump-line-size = 32
    flush-on-error = true
    
;[IRC]
    msgformat = "PRIVMSG {0} : {3} - {1} of {2}"
   
;[CMS]
;[Sun]

[Wind]
    enabled = true
    wind_update_rate = 150
    wind_plugin = SimpleRandomWind
    strength = 1.0
    
[Cloud]
    enabled = true
    density = 0.5
    cloud_update_rate = 1000
    
[Trees]
    active_trees = true
    tree_density = 1000.0
    
[ScriptEngine.DotNetEngine]
    Enabled = true
    ScriptDelayFactor = 1.0
    ScriptDistanceLimitFactor = 1.0
    RefreshConfig=0
    NumberOfScriptThreads=2
    ScriptThreadPriority=BelowNormal
    MaxEventExecutionTimeMs=5000
    EnforceMaxEventExecutionTime=true
    DeactivateScriptOnTimeout=false
    SleepTimeIfNoScriptExecutionMs=50
    ScriptsPerAppDomain=1
    MaintenanceLoopms=50
    MaintenanceLoopTicks_ScriptLoadUnload=1
    MaintenanceLoopTicks_Other=10
    AllowOSFunctions = false
    OSFunctionThreatLevel = VeryLow
    LoadUnloadMaxQueueSize=100
    EventExecutionMaxQueueSize=300
    WriteScriptSourceToDebugFile=false
    DefaultCompileLanguage=lsl
    AllowedCompilers=lsl
    CompileWithDebugInformation=true
    
[LL-Functions]
    AllowGodFunctions = false
    max_listens_per_script = 64
    
[DataSnapshot]
    index_sims = false
    data_exposure = minimum
    gridname = "OSGrid"
    default_snapshot_period = 1200
    snapshot_cache_directory = "DataSnapshot"
    
[Search]
    ;SearchURL = http://osgrid.org/search/query.php

[WebStats]
    enabled = false

[Economy]
    SellEnabled = "true"
    ObjectCapacity = 15000
    PriceUpload = 0
    PriceGroupCreate = 0
    ObjectCount = 0
    PriceEnergyUnit = 100
    PriceObjectClaim = 10
    PricePublicObjectDecay = 4
    PricePublicObjectDelete = 4
    PriceParcelClaim = 1
    PriceParcelClaimFactor = 1
    PriceRentLight = 5
    TeleportMinPrice = 2
    TeleportPriceExponent = 2
    EnergyEfficiency = 1
    PriceObjectRent = 1
    PriceObjectScaleFactor = 10
    PriceParcelRent = 1

[SVN]
    Enabled = false
    Directory = SVNmodule\repo
    URL = "svn://your.repo.here/"
    Username = "user"
    Password = "password"
    ImportOnStartup = false
    Autosave = false
    AutoSavePeriod = 15

[XEngine]
    Enabled = true
    MinThreads = 2
    MaxThreads = 100
    IdleTimeout = 60
    Priority = "BelowNormal"
    MaxScriptEventQueue = 300
    ThreadStackSize = 262144
    WriteScriptSourceToDebugFile = false
    DefaultCompileLanguage = lsl
    AllowedCompilers=lsl
    CompileWithDebugInformation = true
    AllowOSFunctions = true
    OSFunctionThreatLevel = VeryLow
    SaveInterval = 120
    MaintenanceInterval = 10
    EventLimit = 30
    KillTimedOutScripts = false
    ScriptDelayFactor = 1.0
    ScriptDistanceLimitFactor = 1.0
    SensorMaxRange = 96.0
    SensorMaxResults = 16
    Allow_osGetSimulatorVersion = true
    
[GridInfo]
    login = http://deine.domain:9000/
    gridname = "the lost continent of hippo"
    gridnick = "hippogrid"
    
[OpenGridProtocol]
    ogp_enabled=false
    ogp_firstname_prefix=""
    ogp_lastname_suffix="_EXTERNAL"

[Concierge]
    enabled = false
    whoami = "jeeves"
    password = SECRET
    regions = "^MeetingSpace-"
    welcomes = /path/to/welcome/template/directory
    broker = "http://broker.place.com/{1}"


[RegionReady]
    enabled = false
    channel_notify = -800

[MRM]
    Enabled = false 

[Hypergrid]
	safemode = false

[FreeSwitchVoice]
    enabled = false
    freeswitch_server_user = freeswitch     
    freeswitch_server_pass = password     
    freeswitch_api_prefix = /api     
    freeswitch_service_server = ip.address.of.your.sim
    freeswitch_service_port = 9000
    freeswitch_realm = ip.address.of.freeswitch.server
    freeswitch_sip_proxy = ip.address.of.freeswitch.server:5060
    freeswitch_attempt_stun = false
    freeswitch_stun_server = ip.address.of.freeswitch.server
    freeswitch_echo_server = ip.address.of.freeswitch.server
    freeswitch_echo_port = 50505
    freeswitch_well_known_ip = ip.address.of.freeswitch.server    
    freeswitch_default_timeout = 5000
    freeswitch_subscribe_retry = 120
    
[Groups]
    Enabled = false	
    Module  = XmlRpcGroups
    XmlRpcServiceURL       = http://osgrid.org/alpha/groups2/xmlrpc.php
    XmlRpcMessagingEnabled = true
    XmlRpcNoticesEnabled   = true	
    XmlRpcDebugEnabled     = true

[PacketPool]
    RecyclePackets = true;
    RecycleDataBlocks = true;

[LLClient]
    ReliableIsImportant = false
    MaxReliableResends = 3
	PacketMTU = 1400    

[DatabaseService]
    StorageProvider = "OpenSim.Data.MySQL.dll"

[AssetService]
    DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
    AssetLoaderArgs = "assets/AssetSets.xml"

@Maik
Darfst Du verwenden ;)

Falls ich was vergessen haben sollte, ergänzt es bitte.
 
Sehr schönes Tutorial.

Bin mir nicht ganz sicher ob es auch im Standalonemodus funktioniert, im Gridmodus klappt es prima. Das Redux Webinterface.
Mit diesem Interface können sich deine Freunde selbsständig einen Account anlegen und du brauchst es nicht mehr händisch selbst eintragen.

Wie gesagt, bin mir nicht sicher ob es im Standalonemodus auch klappt.
Das schöne ist auch, der Loginscreen von dem Interface passt perfekt in den Viewer und ähnelt dem von LL.
 
Gehen meine Daten verloren?...

....wenn ich meinen OpenSim-Standalone-Server von SQlite auf MySQL umstelle?

Und, wie gehe ich da vor, wenn ich MySQL installiert habe?

Reicht es, einfach die Einträge in der OpenSim.ini in MySQL zu ändern?

Vielleicht kann mir das jemand detailiert beschreiben, wie ich vorgehen muß, da mein Sim zur Hälfte bebaut ist, und auch Zugang vom Internet aus besteht, also für Freunde.

LG, Mylène

PS: Ich habe OpenSim vers. 0.6.6 auf Win 7
 
Ich weis ja, das ich stellenweise als Sicherheits-Paranoiker gehandelt werde. Und trotzdem:

Grundsätzlich würde ich vorziehen, einen alten PC (P4 mit 512-1024 MB reicht erstmal) mit Linux zu installieren und da den OpenSIM drauf zu ziehen. Im DSL-Router stellt man dann diesen PC als Ziel von eingehenden Verbindungen ein. Letzteres muss man mit der heimischen Windows-Dose auch machen.

Die Installation ist nicht grundsätzlich unterschiedlich, praktisch alle gängigen Linux-Distros bringen ein LAMP (das Linux-Pendant zu WAMP) als Metapackage mit. (Metapackage: Ein Installationspaket, das intern mehrere andere zusammenfasst. Das LAMP-Metapackage installiert auf einen Schlag Apache Webserver, MySQL und PHP).
Eine gute Anleitung hat Ralf Haifisch dazu mal geschrieben, wenn ich das noch richtig im Kopf habe.

Warum das ganze?

Ich zucke doch immer etwas zusammen, wenn auf dem Rechner, auf dem ich meine ganzen Daten usw habe und auf dem ich Telebanking mache, so viele Ports nach draußen aufgemacht werden sollen.

openSIM ist ein großes Stück Software. Ein guter Programierer macht, grober Erfahrungswert, etwa pro 1000 Zeilen zwei Fehler. openSIM dürfte aus einige hunderttausend Zeilen bestehen, Fehleranzahl entsprechend. Die meisten Fehler werden relativ schnell gefunden - der Rest spät oder nie. Soweit mir bekannt, gibt es bis jetzt kein Sicherheits-Audit des OpenSIM-Servers. Mit anderen Worten: So das zutrifft, wurde OpenSIM noch nie auf verdeckte Sicherheitslücken geprüft.

Bei allem Respekt vor der geleisteten Arbeit - schon die Version 0.x weist auf den Beta-Status hin.

Offene Ports sind ein Sicherheitsrisiko. Beta-Software ist ein Sicherheitsrisiko. Bedies gehört nicht auf einen PC, auf dem persönliche Daten, (Mail-) Adressen usw liegen. Schon gar nicht beides zusammen.

Eure alte Unke
Yis
 
Portfreigabe Fritzbox

Hallo liebe OS Grid Experten
würde gerne an der Fritzbox wie oben beschrieben die nötigen Port frei geben, Bin aber etwas unsicher von wegen (von Port) (an Port).
Kann mir jemand detalierter sagen was ich hier machen muss.

Vielen Dank
 
@Mylene: Keine Angst da geht nichts verloren. Hab auch vor ein paar Wochen umgestellt, allerdings hab ich ne Datenbank auf nem VServer. Musst nur die Datenbank anlegen, User mit Passwort dazu und das trägst du dann in die OpenSim.ini ein. Dann nur noch neu starten.
LG Reb
 
Hallo zusammen,
ich möchte gern nach längerer Pause meine Opensim-Ländereien an das Osgrid anbinden.
Ich bin schon mehrere Tage am probieren, es will einfach nicht.
Ein kurzer Rückblick: Ich hatte auf einem Notebook (Win XP) das Opensim installiert und da gestartet (letzte Version war 9611 ca. von Mai 2009) und von einem im gleichen Netzwerk befindlichen Rechner waren die Sims dann alle ohne Probleme erreichbar.
Wenn ich jetzt versuche das Opensim auf dem Notebook zu starten, bricht es mit einer Fehlermeldung ab (ältere Versionen von Opensim lassen sich starten). Starte ich opensim auf dem Rechner wird alles ohne Probleme gestartet. Ich kann aber nach wie vor nicht auf meine sim teleportieren oder mich da einloggen. Im DOS Fenster erscheint die Meldung "failed to inform Neighbour". Ich habe in meiner Fritzbox die Ports freigegben. Von OSGrid werden meine Sims registriert, sie erscheinen in der Landkarte. Kann mir bitte bitte jemand einen Tipp (oder auch mehrere ) geben, ich möchte das ganze gern zum laufen bekommen.
 
Hallo Dorschdn, hast Du sowohl eingehende als auch ausgehende TCP und UDP Ports in der Fritzbox freigegeben? Und hast Du die recomended OSGRID Version?

Gruss

Milosh
 
Hallo Milosh, vielen Dank für Deine Antwort. Ich hab die neueste Version, die derzeit bei OSGRID zum Download verfügbar ist ( osgrid.opensim-03162011.v0.7.1.04e3ae3 ). Wie meinst Du "eingehende als auch ausgehende TCP und UDP Ports in der Fritzbox freigegeben" ? Ich habganz normal Portfreigaben eingerichtet. Schau bitte mal, ob ich was falsch gemacht habe.

Muß ich nach dem "Entpacken" irgendwelche ini - Dateien oä. kopieren oder verschieben?
Wie "stelle ich ein", ob ich im Grid Mode oder Standalone Mode arbeiten möchte?
 
Hi

"failed to inform Neighbour" heisst nur, das deine nachbarn nicht erreicht werden konnten, z.b. weil diese offline sind. Diese Fehlermeldung kannst du also ignorieren.

Portfreigabe in der fritzbox ist bei standard einstellungen ok, du musst aber schauen was du in der opensim.ini (http_listner_port) und region.ini für ports freigegeben hast. Hast auch deine windoof firewall eingestellt? Evtl noch eine software firewall?

Da sich dein problem nach einem netzwerkproblem z.B. portfreigabe anhört, würde ich mal den Quicklauncher installieren um zu schauen was für Fehlermeldungen kommen ( http://download.osgrid.org/OSGridLauncher_r0.23.zip ) Der Quicklauncher kann die evtl hilfreiche Meldungen geben, z.b. falls ein loopback existiert.
 
Hallo Michelle, danke für den Tip. Ich hab den Launcher mal laufen lassen, dabei kam diese Meldung. Was muss ich damit weitermachen, da sind nun Dateien erstellt worden? Ich hab keine aktive Firewall auf dem Rechner laufen. In der Fritzbox ist alles so wie auf der letzten Abbildung. Kann es sein, dass mein Provider diese Portöffnung nicht zulässt? (KabelDeutschland) Vielen Dank für die Hilfe, ich weiss aber echt nicht mehr weiter. In der Opensim.ini ist der http Port 9000 und die Regionen (Region.ini) fangen bei 9001 an.
Evtl kann mal jemand versuchen auf Dorschdns Island zu teleportieren.
 
Jut, also dein problem liegt wie schon vermutet in der Netzwerkeinstelung. In der fritzbox bei den Portffreigaben, setzte mal den hacken bei "Exposed Host" und probiere es nochmal. Das öffnet die fritzbox komplet, d.h. alle ports sind zugelassen.

Wenn es danach funktioniert, dann weisst du dass deine fritzboxeinstellungen nicht richtig sind. Falls die sim immernochnicht erreichbar ist, dann muss man dein Netzwerk / PC mal genauer anschauen wo es blockiert werden kann. Es liegt defenitiv nicht an deinem Internetanbieter.
 
Ich hab jetzt nocheinmal den OSGridLauncher durchlaufen lassen, er lief jetzt ohne Probleme durch und hat die Opensim32bitLaunch.exe gestartet. Ich habe meine Region Daten in die neue RegionConfig .ini übertragen und alles neu gestartet (aus dem opensim Ordner, der vom Launcher angelegt wurde). Ich kann mich nun immernoch nicht auf meiner Sim einloggen und auch nicht dorthin teleportieren.
Michelle, vielen Dank, dass Du Dir die Zeit nimmst mir zu helfen.
____________________________________________________________________________

Ich habe jetzt versucht mich auf meiner Region einzuloggen, nach dem Region Handshake passiert eine Weile nichts, dann bricht der Vorgang ab.
 
Ich hab es nun geschafft meine Sims online zu bringen. Ich kann von aussen dahin teleportieren und man kann sich direkt darauf einloggen. Vielen Dank an Michelle und auch vielen Dank an Milosh für Eure Unterstützung, Ihr seit auf jeden Fall zur Eröffnungsparty von DI - GmbH auf OSGrid herzlichst eingeladen.
Aber bis dahin muss ich es nun noch schaffen mein Sims aus der "alten Opensim Version" auf die jetzige zu übertragen (Häuser und Landschaften sowie die Profile der Sims). Dafür benötige ich noch etwas Hilfe, wie ich das in die neue Version übertragen kann. Ich hoffe da kann mir jemand helfen.
 
Die alte Region, die hattest du auf einer Standalone lokal installiert und nicht im grid, richtig?

Du musst deine alte Region als oar exportieren und dann im Gridmodus wieder importieren, d.h. zuerst musst du wieder die region im standalone modus hochfahren. In der Konsole nimmst du dann die befehle "save oar dateiname" und "load oar dateiname".
 
Danke ... DAAANKE .... Meine Sims laufen alle wieder mit allem "drum und drann", nur mit den Texturen hab ich noch ein paar Problemchen, da sind einige Verschwunden. Ich hatte alles als oar datei gesichert, da ging die Wiederherstellung schneller als gedacht.. also vielen Dank nochmal.
 
Ich versuche jetzt mithilfe dieses Wamp Servers meine Datenbank einzubinden. Kann mir bitte jemand helfen ? Wo muß ich dem "Opensim Server "sagen", dass er diese Datenbank benutzen soll?
Ich habe in meinem Ordner "Addon Modules" eine "FlotsamCache.ini" und eine "GridCommon.ini".
In der GridCommon.ini habe folgenden Eintrag gemacht:
Code:
[DatabaseService]
    ;
    ; ### Choose the DB
    ;

    ; SQLite
    Include-Storage = "config-include/storage/SQLiteStandalone.ini";

    ; Unfortunately the current SQLite database plugin is not compatible with Mac OSX.  You can still use the older
    ; legacy sqlite library if you are using Mono 2.4.  Please see the notes in OpenSim.ini (search for sqlite)
    ; for more details
    ;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";

    ; MySql  
    ; Uncomment these lines if you want to use mysql storage 
    ; Change the connection string to your db details
    StorageProvider = "OpenSim.Data.MySQL.dll"
    ConnectionString = "Data Source=localhost;Database=opensim1;User ID=opensim;  Password=1234***;"
    ; Uncomment this line if you are using MySQL and want to use a different database for estates
    EstateConnectionString = "Data Source=localhost;Database=opensim2;User ID=opensim;Password=1234;"


Ist da evtl. noch ein Semikolon, was ich entfernen muß? Das will nicht laufen. Bitte Bitte helft mir :)
 
Semikolon kommentiert die zeilen aus, d.h. die werden beim Lesen der einstellungen ignoriert. Da du mit Wamp eine mysql datenbank nutzten wirst, brauchst du den sqlite eintrag nimmer.
 

Users who are viewing this thread

Zurück
Oben Unten