![]() |
Locator HTTP Redirect Service
Howdy all,
We added a new PHP script to our server (thanks for the help KJake) which removes the need for doing DynDNS setup in order to access your home SageTV system if you have a webserver installed on it. The syntax is as follows: Code:
http://locator.sagetv.com/locator.php?p=8080&id=d814-66bc-a6c1-11de&r=/sage Code:
http://206.193.125.55:8080/sage The 'p' parameter indicates the port for the redirect. The 'id' parameter is the locator ID who's IP should be looked up (the one in the example is just a random one from the server). The 'r' parameter is the relative path that should be in the URL. There can also be an 'ssl' parameter (no value needed for it) which will then do an https:// redirect instead of http:// The script is already live. Feel free to use it. :) |
With the REST craze going on these days, the following may make it simpler to use
http://locator.sagetv.com/locator/d8...11de/8080/sage |
Quote:
|
Quote:
|
I am feeling pretty dumb right now, how exactly is this set up?
|
He pretty much spelled it out in the first post. If you know your Locator ID, plugin that in after the id= in his example URL. If you know the port number your webserver is running on, plug that in after the p=.
If you don't already have a webserver plugin set up in Sage, this won't do anything useful. You'll also need to have your router configured to forward inbound traffic on that port to your Sage server, but again, if you're running a webserver, you probably have this set up already. All this script does is let you access your existing Sage webserver by Locator ID instead of by static IP. If you're asking how to set up a webserver in the first place, that will depend on which version of Sage you're running and which web-based plugins you want to use. Specific instructions can most likely be found in the support/announcement threads for those plugins. |
That's what I'm saying, what is my locator id and where do i find it?
|
Detailed Setup > Server > Placeshifter Locator ID (p. 191 of the V6 manual).
|
Oh ok, thanks. I haven't been known for using a manual, lol.
|
Ok, so I did all that and it says it can't work because it isn't connected to the server and puts localhost:8080/sage in my address bar
EDIT got it now |
Quote:
|
This is great. I was tired of having ot renew my free dyn dns service all the time.
|
I've had my DynDNS address for about two years now - never had to renew anything... I have the updater service running on my HTPC so it's always up to date, and I can access all of my Sage stuff remotely - WebUI, BMT, even my uTorrent... :-) LOVE DynDNS!
|
Is this script still working?
|
Yes, it should still be working.
|
Yes - still working
After fixing a couple of copy/paste errors, and replacing the 8080 with my external port number, it works! This is important since DYNDNS just sent out an email to its free-service users that we now have to cough up some $ to keep the service. Granted, it's not a large cost, but still, since I'm only using it to give myself access to my Sage server, not set up a batch of host names, I'd be buying far more capability than I need.
|
In the past couple of days, it stopped working - is this a glitch or was it turned off?
|
Quote:
|
Mine is also not working.
|
I believe there is an issue that should get fixed today.
Andy |
All times are GMT -6. The time now is 01:26 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.