trueServe - brief instructions on environment configuration

Start here all your tutorials for Truespace Worskpace Side.
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Hi folks,

here it is! The present final version of my

trueServe - brief instructions on environment configuration
Router & Server prerequisites for trueServe761b8


New: 12 Points Quickstep Checklist

Thanks to the invaluable help of Froo, who made the screenshots and editing.


HTH

-BM.

ps: coloured the title in yellow, that you don't get the blues :mrgreen:

Edit 11/02/09: Cayenne had problems with the original PDF file. So I made an update - converted same File with newer PDF-Version - now more convenient to use, 'cause you can scroll straight down. :)

Edit 11/04/09: Read also about a new 2-POINTS-CHECKLIST from recently tests in the following post:

vi ... 9171#p9171"
Attachments
trueServe_brief instruction_environment configuration_09a.zip
(435.33 KiB) Downloaded 377 times
Last edited by BooxieMalone on 04 Nov 2009, 01:19, edited 2 times in total.
User avatar
3dvisuals dude
Chief Warrant Officer
Posts: 643
Joined: 03 Jun 2009, 02:53
Type the number ten into the box: 0

Re: trueServe - brief instructions on environment configuration

Post by 3dvisuals dude »

Thank you a lot for doing this Booxie! :bananacheers:


It's deeply appreciated and I'll be diving into it soon when I put my own server or two online this week. :)
Image "Advantage is had from whatever is there, but usefulness arises from whatever is not." - Lao Tzu (Tao Te Ching - 500 BC) Image
User avatar
LeonRegis
Captain
Posts: 1946
Joined: 18 Aug 2009, 17:36
Type the number ten into the box: 0
Location: Brazil/Earth/Orion Arm/Milky Way/4th Dimension/This Universe/Multiverse???/Singularity???

Re: trueServe - brief instructions on environment configuration

Post by LeonRegis »

Thanks Booxie maybe that's what I'm looking for to set up my server, I'll try to follow it today... Stay tunned at the Trueserver Set Up Prop² because I'll post my doubts and problems there.

Many Many thanks :worship:
Be the change you want to see in the world. - Mohandas Gandhi
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Hey guys, you're welcome, glad to help ... :D

I really hope, that this little piece will help clearing up a few things.

Good Luck to everyone going to setup a server.

Sorry I have to say it once, 'cause it was conjectured elsewhere:

Dear friends,

I have to announce with regret, that mine will not be available publicly - this dsl line of mine drives me almost grazy :twisted:
384kb/s! 8-9 hundred disruptions a month, means 30 a day - and the most annoying thing is, I cant buy an extention (momentanious limit is 2GB traffic, in fact of my immemorial contract), 'cause they can't deliver adequate bandwith, which the most actual offers (flatrates) are tied to. That's it! And that is already come true future of 2010, 2011 ... :?: :?: :?: If those really nice transmitters made by 3dvd would work here, I'd say "beam me up scotty..."

Regards
-BM.
User avatar
3dvisuals dude
Chief Warrant Officer
Posts: 643
Joined: 03 Jun 2009, 02:53
Type the number ten into the box: 0

Re: trueServe - brief instructions on environment configuration

Post by 3dvisuals dude »

:D I wish i had real teleporters too my friend, I would use them constantly! :D

Yes DSL is a dinosaur which most of the world is still saddled with unfortunately. It is always marketed as screaming fast, but it sure doesn't take long after purchasing to discover that nothing could be farther from the truth. I feel for you... I may be moving north soon myself to a location with no cable internet, and i dread the thought, having become so utterly addicted to cable speed and reliability and bandwidth ease for so many years now here.

Roman used to get furious when this issue was discussed in shared spaces because he had a clear grasp of the genuine politics behind it all, in California especially. I am not knowledgeable in that myself, but from what I gleaned from overhearing a few such discussions in shared space, there are a handful of people on the planet who could change this senseless limitation overnight and simply won't. Such limitations deeply injure what should be the natural pace of technological advancement of course, but when there is a largescale problem that seems to drag on eluding solutions, the logical money trail usually leads to the source of the problem. Someone is getting fat off our suffering.

By the way... when the cable TV Industry lobbied Congress here to lay down all the fiber optic networks coast to coast, seeking a fortune in tax funding and getting it... they did so on the promise of the industry that the tax payers "would always have FREE digital access to the fiber networks they paid for via US Taxes." Yeah right... and Government run healthcare will be free too, assuming you live long enough to actually get it and assuming Congress hasn't already factored in a trillion ways to make us all pay through the nose for it year after year. Don't you love lying politicians?

I brought this free data access Cable Industry Promise up to a local Cable TV company Manager in their office one day, brought a friend along to witness their reaction... we were both politely ushered out the door by security. ;)

Well... here's to praying for worldwide free cable!
Image "Advantage is had from whatever is there, but usefulness arises from whatever is not." - Lao Tzu (Tao Te Ching - 500 BC) Image
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Hi 3dvd,

you've expressed exactly what I'm feeling. I like your kind of comments! :worship:

But I really fear "praying" would not be enough. Might help if we'd drop the "r"? :mrgreen:

-BM.
Cayenne
Chief Petty Officer
Posts: 119
Joined: 03 Jun 2009, 20:05
Type the number ten into the box: 0
Location: U.K.

Re: trueServe - brief instructions on environment configuration

Post by Cayenne »

I tried to read the pdf , but it makes my adobe reader crash everytime i try to open it.

using adobe reader 9.2
User avatar
LeonRegis
Captain
Posts: 1946
Joined: 18 Aug 2009, 17:36
Type the number ten into the box: 0
Location: Brazil/Earth/Orion Arm/Milky Way/4th Dimension/This Universe/Multiverse???/Singularity???

Re: trueServe - brief instructions on environment configuration

Post by LeonRegis »

Here NP Cayenne, Tried with Foxit and Adobe Reader 9. BTW this is really well done! :worship:
Be the change you want to see in the world. - Mohandas Gandhi
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Hi Cayenne,

sorry to hear that.

I made an update - converted same File with newer PDF-Version - now more convenient to use, 'cause you can scroll straight down. :)
(So good for everyone setting up a server)

Hope that will work for you.

See first post, exchanged file:
vi ... 8820#p8820"

@ leonregis
you're welcome and thanks for your evaluation :D

Regards
-BM.
User avatar
3dvisuals dude
Chief Warrant Officer
Posts: 643
Joined: 03 Jun 2009, 02:53
Type the number ten into the box: 0

Re: trueServe - brief instructions on environment configuration

Post by 3dvisuals dude »

thanks Booxie! :worship: :D
Image "Advantage is had from whatever is there, but usefulness arises from whatever is not." - Lao Tzu (Tao Te Ching - 500 BC) Image
froo
Captain
Posts: 2554
Joined: 22 May 2009, 12:13

Re: trueServe - brief instructions on environment configuration

Post by froo »

I am very happy to help Booxie! :bananacheers:
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: brief instructions - NEW 2-POINTS-CHECKLIST

Post by BooxieMalone »

Hi folks,

this might be of interest for all potential (true)Server owners!

Today I did a few tests to find out the absolute least essentials for a working internet connected trueServe (in XP environment) - I used only one tS Scene (complies to 1 Port).

And I found out some really interesting things I didn't expect that way. The results were really amazing even to me, 'cause I rather know quite well what I'm doing here:

What I did in my test-szenario - one by one documentation:

1) Cleaned up a bit before starting tests:
Router: Closed every port except the port 1109 (nothing else open - rechecked twice)
Server: Deleted every settings in Windows Security Center Firewall, "don't allow exceptions" tab unchecked (it is the first tab - means, allow exceptions of the next tab)
and deleted all trueServe related application entries in "Exceptions" tab
Antivirus Firewall - set it to "high security"
(usually it would not be possible to get any connection to this server anymore!)

2) Started trueServe - intentionally didn't allow unblocking of trueServe!
Created a TestSpace from scratch in "Space3D" node (no other settings done at all)
Opened TestSpace and threw in a few objects (ready after 1 minute from trueServe start)

3) Started TruePlay - intentionally didn't allow unblocking of truePlay!
Tried to connect to the local address - no success (that's what I had expected)

4) Now I thought, not to allow any of the whole applications, but really only 1 single port
(for security matters, it is better to lock as much as possible)
So I opened (means allowed) only the single port 1109-UDP for my local server address.
(compare page 8-12, 9-12, 10-12 of my brief instructions)

Results:
5) Tried to login from truePlay locally - works!!! Got connected in my scene!
6) Checked my current public IP and tried to connect externally with that - works!!!
7) As a reverse test I locked the router port and tried again externally - no success
(that's what I had expected)
8) Reopened the router port - works again!!!

________________________________________________________________________________________

>>> SUMMARY:

Empirically I have confirmed for XP: There are indeed only two conditions to meet!

2-POINTS-CHECKLIST
1) ROUTER Port 1109 allowed, assigned to the local Server IP
2) Windows Security Firewall Port 1109 allowed (created an entry for TestSpace), assigned to the local Server IP

(It is NOT necessary at all, to allow unblocking any of the whole applications!)

________________________________________________________________________________________


In the end I don't know, how trueServe handles this exactly and how it is done to override my Antivirus Firewall (maybe some other Firewalls cannot be overriden?). But after a few system restarts I'm absolutely sure, that there are no old or hidden settings still open. I closed trueServe at least 3 times between the tests with an adjacent complete cold reset of the machine at a time.

So again one more time, I don't understand why some problems, which were reported here, do arise. As this case shows to me - without having had any experience with trueServe before - this is IMO by far the easiest server application I ever happend to handle.


Regards, HTH
-BM.
froo
Captain
Posts: 2554
Joined: 22 May 2009, 12:13

Re: trueServe - brief instructions on environment configuration

Post by froo »

Nice Booxie! Good job!

Froo
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Thanks froo, you're welcome - the more I think of my findings, the more I get really seriously objections upon security matters. I think we should think about authorization (which certainly is not to post publicly here), that should be something to be solved soon ...

Bye
-BM.
froo
Captain
Posts: 2554
Joined: 22 May 2009, 12:13

Re: trueServe - brief instructions on environment configuration

Post by froo »

Hi Booxie.
configuring authorization is straightforward.
username/password, and access rights are stored in an excel spreadsheet.
That's in the trueserve manual.
I had it working before my drive crashed, and need to get it setup again.
User avatar
trueBlue
Captain
Posts: 5548
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: trueServe - brief instructions on environment configuration

Post by trueBlue »

More importantly you should setup the Authorize Server attribute in the Network Management Node!
Just enter the path to your Admin.xls file.
I setup my own unique Key for this and this is a seperate xls file.
Attachments
Capture.PNG
Capture.PNG (4.69 KiB) Viewed 6064 times
User avatar
3dvisuals dude
Chief Warrant Officer
Posts: 643
Joined: 03 Jun 2009, 02:53
Type the number ten into the box: 0

Re: trueServe - brief instructions on environment configuration

Post by 3dvisuals dude »

Thanks tB.

The built-in security layer in trueServe is robust enough for most situations I agree, but we are not limited to just that either.

We can, for just one example, create a server-side script which activates a com event utilizing RPC to control additional aspects of client access, for instance limiting the users of a particular server to truePlay ONLY access, but there are a great many ways that can be used beyond this one example.

Unity3D in their preliminary explanation of various aspects which they employ in server network hosting cover this aspect a bit here:

http://unity3d.com/support/documentatio ... tails.html

Note that in our case we are not limited to the use of scripts in trueServe to accomplish such tasks, we can run a software gauntlet we design to meet any needs we may have through the use of com, dll, and rpc calls initiated outside rosetta or called from within.

Also I think for the sake of others considering hosting their own trueServer/OurSpace, it may be a good idea for us all to try and keep this particular security aspect of trueServe discussion alive and easily found by others in the following thread:

vi ... f=47&t=940
Image "Advantage is had from whatever is there, but usefulness arises from whatever is not." - Lao Tzu (Tao Te Ching - 500 BC) Image
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Thanks Froo & trueBlue for your tips - I'll have to check & understand how this is working ... :?
Thanks 3DVD for taking over this very important topic to an extra dedicated thread. :worship:

-BM.
BooxieMalone
Chief Petty Officer
Posts: 127
Joined: 14 Jul 2009, 22:34

Re: trueServe - brief instructions on environment configuration

Post by BooxieMalone »

Hi freshly-baked server owners,

this might be of interest for you, when having set up a trueServe server at your home. You might want to know, how "to get rid of" the temporary changing public IP-address, which is assigned to your router everytime your router dials in at your ISP.

In effect you can't avoid this system without investing money. But here comes in one of the cheap solutions for solving the problem - a free subdomain:

Register a Free Dynamic DNS (Dynamic DomainNameService) at http://www.dynDNS.org"

The Service: Every newly assigned IP will be updated at the domain name server lists automatically, so your server keeps reachable for everyone, only by knowing your host name (subdomainname & portnumber).

Read how this works & how to register a subdomain of dyndns.org in the thread below:
vi ... 9500#p9500"

-BM.
User avatar
LeonRegis
Captain
Posts: 1946
Joined: 18 Aug 2009, 17:36
Type the number ten into the box: 0
Location: Brazil/Earth/Orion Arm/Milky Way/4th Dimension/This Universe/Multiverse???/Singularity???

Re: trueServe - brief instructions on environment configuration

Post by LeonRegis »

Thanks BM, I'm just with so many anger! I can't find time to set up (using your tutorial) my server... Just now I have to study to two tests... :evil: :evil:

But, many thanks!!!! :worship:
Be the change you want to see in the world. - Mohandas Gandhi

Return to “Truespace Workspace”