Archive for the ‘tsnLocal.net’ Category

Hamachi Web Status Images

How To, Programming, Projects, tech, tsnLocal.net | Posted by [[Neo]] September 17th, 2009

Update…

Unfortunately, LogMeIn figured out they forgot about that page, I guess when people started reading this post and hitting it on their servers. They have removed the text status as well as all the others, and I can’t figure out why they would do such a thing.

I’m also not sure what they’re offering as an alternative either. So if you know, please leave a comment below. Thanks.

Depreciated Process…

A while back, I started a project called tsn.lcl or tsnlocal, but gave up on it when my electricity bill hit $400 in a month.

Today, I decided to fix up the domain name and get it back on the internet – at least to remove it from GoDaddy’s Parking Page – where they’re making money, not me, off of it.

When I got it published I noticed that none of the Hamachi Web Status images worked anymore, and that the link to such an image, redirected to their login page for your Hamachi Management Dashboard. However, upon further investigation, I found that there was not only an Image version of those status instances, but also a text version.

I really wanted to show the online status of all my machines again, so I wrote my own php script to parse that text data, and created some simple images to show on the website based on the returned status.

So here’s the code so you can do the same thing… Read the rest of this entry »

Technorati Tags: , , , ,

[[Link]] & [[Trinity]], MySpot

Projects, The-Spot.Network, Updates, [[Link]], [[Oracle]], [[Trinity]], tech, the-spot.net, tsnLocal.net | Posted by [[Neo]] December 12th, 2006

Updates are hard to come by these days – especially when in order to have an update, you have to build a new computer, learn a new operating system, and install/learn/configure a new software service.

I’ll start with [[Trinity]]. When [[Oracle]] crashed, in early October, I was left without any kind of service on a server that I ran. So, no email, web, ftp, vpn, and file search…among others. So, with haste, I put together a small linux box running Fedora Core 5 – for it was as good a time as any to learn linux – so that I could reinstate at least an email server and DNS server. As I use my network more and more, I am realizing that with a router as powerful as the hacked Linksys routers with the DD-WRT linux distro on them, there is really no need for a dns server, except internally…and even that is not needed.

At any rate, I built up [[Trinity]] to complete the set of three computers, with an appropriate name. [[Trinity]] runs Qmail and also a Wildfire jabber server. Once those were back up and running, I decided to return my attention to my next plan that required linux in the first place…Asterisk.

After doing some reading, and watching a podcast done by SYSTM with Kevin Rose, I put together another linux box with Fedora Core 6. Only to find that there were networking issues still with the software. Samba wouldn’t create a dns name associated with the ip address of the computer. Basically (incase those weren’t the right words), I couldn’t type the name of the computer to get to it, like I could my others. And this happened both at home and on the one I created at the office. So I moved my home computer to CentOS, and the office computer to Fedora Core 5…both of which were called [[Link]], to represent the communications link on the network.

But having recently been released from my job, I will focus on [[Link]] at my home. I have it set up and running successfully for several weeks now…and have purchased an ATA hardware device that I am still trying to get to work with the system. But the SIP softphones work for voip pc to pc phone calls with other people on my network. However, I only recently released the request for beta testers on this project.

I am using X-Lite as was suggested in the Asterisk Handbook. However, with my first beta tester, their Mac client does not work, crashed several times, and would not actually connect to the network – where as I have been able to connect to it from home, work, and starbucks without the use of a vpn. So I am looking for other clients that actually work with all the OS systems.

One of the things I’m also trying to figure out is the connection between Asterisk and Jabber. There is a plugin for Wildfire to use Asterisk-IM capabilities. I have the [[Trinity]], the jabber server, connected to [[Link]], the asterisk server, but I cannot get anywhere beyond that. And the documentation on such things is few and far between.

For those that are trying to get your Wildfire Asterisk-IM plugin to connect, you need to create an entry in your /etc/asterisk/manager.conf file for the jabber server’s computer. For example, something like mine:

[trinity]
secret=g00dp455w3rdz
permit=192.168.1.50/255.255.255.0

That puts an entry for “trinity” in there as a manager with a password, and the ip of the computer. Then you can fill out the form on the Wilidfire Webadmin page:

* Enabled: Yes
* Server: <insert your server ip/domain name, either local or remote>
* Port: 5038
* Username: <username in [ ], in my case, trinity>
* Password: <your password for [username], you put for “secret”>

You don’t really need to concern yourself with the rest of the settings, unless you’re trying to do something more advanced. And up to that point, that’s all I’ve got. I’ll post what to do in order to make things work, as a follow-up to this article.

I also started work on the MySpot page a while back. I finally had the revelation about how to code it efficiently to get the best working result for putting a page out there. I intend to run three iterations over it before it’s finished.

First: to get a working page that is modular for it’s features.
Second: to get AJAX features working on it, to do some auto refreshing, and modular loading, as well as same-page authentication for the login script.
Third: to go back and edit out the code that is not needed in the pages.

Motivation to finish it up has been lacking though. Every time I come close to getting started something crashes, or breaks, or comes up that I have to turn my attention to….like finding a job, or fixing my sink, or getting food for the next meal…or even reinstalling Java because a server is being a retard. But I intend to work on it some more tomorrow.

So that’s all for this update.

Technorati Tags: , , , , , , , , , , , , , , , , ,

[[Oracle]] and tsnlocal.net

Concepts, Programming, Projects, Servers, The-Spot.Network, Updates, [[Oracle]], tech, the-spot.net, thepizzy.net, tsnLocal.net | Posted by [[Neo]] September 21st, 2006

I’ve spent the last two weeks working on getting [[Oracle]] into the role she was designed to play…but have found it to be a bit more involved than I realized.

Originally, I set up the server to be a web server with php and sql capabilities. Then I realized I needed to FTP files to the web server, so I installed FileZilla Server. Once that was done, I started working on the webpage for tsnlocal.net. I got it up, and then wanted to play around with some other type of server, and decided on a Jabber server for instant messaging. I installed Wildfire.

Wildfire is extremely easy to setup and install – so once I finished that, I looked for a Jabber client. My first choice was a VoIP client called Jabbin, but I couldn’t get it to connect to the server – probably because I don’t have a VoIP Protocol on the server to support it. So I went with what we use at work, Exodus. It’s a fairly functional Jabber client – with chat rooms, IM rosters, subscriptions, and file transfer…and a bunch of other stuff, including plugins.

Once the Jabber service was set up, and I figured out how to connect to it, I realized that telling people to use my dyndns domain name was not going to work. So I had to figure out how to get my Godaddy.com domain name to link directly to my IP address. But, come to find out, I have to have a Top Level Domain for an IP address, or my dyndns must be a nameserver registered with the NS Registry, in order to use it as a nameserver. I spent 2 days setting up BIND on Windows XP (because there was very little help on the internet for how to do it). Then I jacked around with the Total DNS control settings on godaddy, and got the webserver to work like it should – almost.

So now you can join the jabber server with yourname@jabber.tsnlocal.net. Now that I had that working, I noticed that there were email settings like pop.tsnlocal.net and smtp.tsnlocal.net that could be set up, so I decided to look into running my own email server. I got in #bloodshotgamer on irc.gamesurge.net and asked some of the tecky people I talk to in there what they’d recommend. Duck-Lap recommended qmail for linux, but mentined MailEnable for Windows. I was hoping for an IMAP service so I could run the webpage side of it, but that was not included with this. I might upgrade the service to something new later on, but for now, this was easy to install, and has easy administration, which is what I’m looking for since most of these other services aren’t critical to the function of the server. BIND was about the only thing that was hell to configure…everything else was easily figured out once I had the info and a general grasp of what it does and how it does it.

So now, [[Oracle]] does these things:
– Web Server (Apache, PHP, MySQL)
– FTP Server
– DNS Server
– Email Server
– Jabber Server
– TeamSpeak Voicechat Server
– Hamachi server
– Google Desktop distributed indexing server for the hamachi shares (the essence of tsnlocal)
– and a keep-alive for the dyndns service linking my IP to the dynamic domain

That’s a lot for a little box…but I’m not done yet – I need to put ssh on it so I can telnet into it. I’m sure there are other things that I will find to do with it as time goes on too.

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Back into the swing…

Concepts, Servers, The-Spot.Network, Updates, [[Oracle]], tech, the-spot.net, thepizzy.net, tsnLocal.net | Posted by [[Neo]] September 17th, 2006

I am just now starting to get back into the swing of things for tsn.

After working on some graphics for tsnlocal.net, and creating background for the [[Oracle]] server and my computer, I’ve begun work on the next theme for tsnX: tsnX-dark. This one is a bit tricky because there is a combination of dark and light going on the same page that will require a different set of coding for the template to keep everything visible.

I’ve also been sparked to start working on some more stuff by a simple task they gave me at work – create a webpage, without using Frontpage and stuff, to display a server-is-down message in plain html. So I did it, all in Notepad++, and was actually pretty impressed that I could write a whole page using CSS and html from nothing, without using a WYSIWYG editor – I guess it’s still true that I know how to do it, it’s just easier for design purposes that I use an editor….even though I still do the hard coding by hand.

Anyway, I’ve begun work on tsnX-dark, and am still working on tsnlocal.net and the [[Oracle]] server, to give it its own DNS server capabilities. If I am able to do that, then if [wizard] and I end up in the same house with faster internet, I’ll be able to host all my website from my own computers, instead of having to host them commercially.

I’m also going to restart the daunting task of creating the MySpot page…there is already one out there, but it’s just a simple New Posts search page…I have to get some other code in there and a new design on it to finish it up. I’m also going to make the server and user status on the tsnlocal page into an Auto-refreshing portion of the page via AJAX. Then I’m revamping thepizzy.net homepage to reflect the tsnX design and update the information that has apparently not been touched since tsn went down earlier this year.

It just takes the proper motivation and desire to work on this stuff – because if you’re not totally into the job, then the product is going to suck if you finish it. So look for changes.

Technorati Tags: , , , , , , , , , , , , , , , , , , , ,

[[Oracle]] Reborn, tsnlocal goes up beta

Concepts, Updates, [[Oracle]], [m3rlin], tech, the-spot.net, tsnLocal.net | Posted by [[Neo]] September 11th, 2006

This weekend, I hung out with [wizard] and we worked on our servers. He created his [m3rlin] server, and I created my [[Oracle]] server.

Originally, as you might recall from previous posts, [[Oracle]] is an IRC bot that we use for auto responding and chanserv purposes. Our bots are still the same in function so far, but they each have their own computer.

[[Oracle]] is now the webserver for tsnlocal.net, and runs the tsn.lcl project. It’s hosting a hamachi client, and serveral tsnlocal network connections. It’s also using Google Desktop those network shares, so that I can make them web-searchable, and the files downloadable for those connected to the tsnlocal network. I’m still working on the technology to provide the search page to the outside world (though the files will only be accessible to those who are connected and authenticated to the hamachi network.

To do this, I have installed WAMP (Apache, MySQL, and PHP for Windows) and put it on an XP Professional box. There is a main webpage up right now that shows the online status of [[Oracle]] and [[Oracle]].1 (a secondary server, of which there is also an [[Oracle]].2 which will be used later). The webpage also shows the online status of those involved with the tsnlocal project. The design of the webpage is still under construction though, at the moment.

[[Oracle]] is also hosting some other services for tsn…things that aren’t directly tied to the website, per se…like a TeamSpeak server, Blockland game server, and some other stuff that I haven’t gotten to set up yet.

It’s also been brought to my attention that there is a security exploit in Apache for windows, and [[Oracle]] will be the test-bed for solving that exploit. I have a solution in mind that would work, but might be a bit difficult to set up – though it would solve the problem until a patch is fixed. I’ll post more on that when I get some time to test it.

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

SEO Powered by Platinum SEO from Techblissonline