Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I'm having trouble getting it to work #19

Open
leonetosoft opened this issue Feb 15, 2013 · 7 comments
Open

I'm having trouble getting it to work #19

leonetosoft opened this issue Feb 15, 2013 · 7 comments

Comments

@leonetosoft
Copy link

I've already added the DSG project in the OpenSim's dependencies, although I can't get it to work. I have the settings on standalone, when I try to connect to the server, it doesn't get past handshake. It's all configured according to the home page's instructions.

Problem

@dslake
Copy link
Collaborator

dslake commented Feb 15, 2013

Thanks for the report.

To install DSG, you can checkout the code into addon-modules/DSG and then run prebuild and compile as usual. Or, you can just drop the DSG DLLs into the bin and Physics directory of an existing OpenSim install. Is that what you did when you "added DSG project in the OpenSim's dependencies"?

When you say you have the settings on standalone, do you mean that you are running each simulator in standalone mode? This is not a mode we have tested. The docs should make this more explicit but you will need some type of grid so assets and user accounts can be shared across the DSG simulators. We use Simian because it only requires a regular web server with php and MySQL. ROBUST configuration should also work here.

As an example of why that is needed, when a user connects to the client manager, their UUID and presence is communicated to the other simulators. They then fetch the relevant user data like appearance and inventory from the grid services. The grid is also used to enable chat, IM and other features.

I wouldn't expect a lack of grid to cause the problem you are seeing where you cannot connect to the region. "waiting for handshake". If you can post an example of your client manager OpenSim.ini and Regions.ini, we can help figure out what's going on.

@leonetosoft
Copy link
Author

I'm already with the dlls and dsg already working, just can not connect the region, still the same error.
Now I called Robust mode.
I'll send examples of my ini's so they can see.
http://www.4shared.com/rar/pWlUgyxp/Report.html
18022013

@radams1
Copy link
Collaborator

radams1 commented Feb 19, 2013

Thanks for the configuration files. Looking through them, I notice the UUIDs for all the regions (RegionUUID in Regions.ini) are identical for all the regions. This would confuse the grid to client mapping. The picture you included had odd things like the clientManager and the physicsEngine reporting the login but not the persistenceEngine. This sort of thing would happen if the grid manager was confused.

@leonetosoft
Copy link
Author

Good morning!
I configured files "Regions.ini" I found that the UUIDs were really equal for all consoles open:

  • ClientManagement
  • PhysicsEngine
  • ScenePersistence
  • ScriptEngine
    I configured correctly so that deleted all "Regions.ini" folders of "Regions" and reconfigured the regions so that the port would not be equal nor UUID, also changed the location of the Regions to not stay in the same place, put all my "Regions.ini" and other configuration files in this link: http://www.4shared.com/rar/EjDxmQ9W/Report-2002201312.html not had the error "handshake", the avatar walked normally but there were 4 regions and they were inaccessible, in an hour only region of Physics was working, the avatar was moving, I could create objects, make them physical ... But when it added scripts, scripts did not work.
    After all regions were inaccessible, the avatar simply stood in the space / sky, he never appeared, also happened Avatar enter the island and could not move.
    I do not quite understand this operation, will be a region for each console dsg? which region should I connect?
    The site is not giving much information, but the support team is to be congratulated.
    Have a good Wednesday!
    Added a video so you can see what happens ...
    http://www.youtube.com/watch?v=doxgYanZbdk&feature=youtu.be

@kittyfly
Copy link
Collaborator

Hi leonetosoft,

Thanks a lot for trying out DSG. We are behind on providing sufficient documents -- limited resources, and we are busy prepareing for a global scale test session. We'll update the DSG wiki page soon to include more information on intallation and setup. There are cetain dos and don'ts. Please stay tuned.

@kittyfly
Copy link
Collaborator

kittyfly commented Mar 5, 2013

Please take a look at the wiki page. We updated it with some instructions on how to configure and run a DSG system.

@leonetosoft
Copy link
Author

Hi kittyfly (:
I saw the changes you made on the homepage, thank you for your attention!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants