Salon Transcripts (STX) - Using Remotely - Opening Ports, Port Forwarding
A little background: Salon Transcripts (STX) is a Salon Management program for Mac’s. It is used by salon’s all over the country, small and large shops. The site they have is basically for sales. Tech support is 18 dollars per call/email, etc. They don’t have much for documentation, much less connecting remotely. I was tasked with getting it working remotely.
My first step was get remote access to a machine inside the network. For this I did 4 things.
1) Install DynDNS client for Mac
DynDNS (Dynamic DNS) allows you to create a faux domain name for an IP behind a NAT, and the little client will update DynDNS service so it is always up to date. Basically make a dynamic IP static. I installed this on a computer at the salon that is always on.
2) Install Vine VNC Server for Mac
Vine is a VNC server, I installed this on the same computer as the DynDNS client on the internal network
3) Install Chicken of the VNC for Mac
On the client computer (laptop) I installed Chicken of the VNC (love the name). Read somewhere this was the best VNC client for Mac, so I went with it.
4) Port Forward Port 5900 on the AirPort Express to the Machine Internally
Using the app in the Utilities folder on the Mac internally, AirPort Utility, I forwarded port 5900 (vnc port) to the computer with Vine and DynDNS
So far so good. I could then connect to the server on the internal network, change any settings, open more ports, etc. I could just use STX on the server machine, but it was really slow over VNC. Initially I was going to just have them use VNC and then FolderShare or email PDF reports back to the laptop so they could print them remotely, but just to slow.
I decided to get STX on the laptop to connect remotely over the Internet to the server on the internal network. Since there is NO documentation on this, I had to do some digging. First, what ports does STX use, and what is the STX server IP internally? Getting the IP is trivial, there is a setting in STX->Preferences->System where you can set the IP, so I had that. Finding out the ports, I fired up Terminal on the server, and ran
netstat -na | grep ESTA
To see what connections were established
As you can see there are 3 ports that were going the server (the server was 10.0.1.100) - 9090, 4000 and 20260. These are the 3 ports you need to open up on a router and use port forwarding to the server to connect STX remotely.
Once again, the ports to use Salon Transcripts (STX) remotely are:
Port 9090
Port 4000
Port 20260
Those 3 tidbits would have saved me some time :)
After port forwarding those to the server, I tried connecting the laptop client over the net to my DynDNS host and it worked!
One thing I noticed though is running reports is VERY SLOW over the Internet, almost locks up STX.
Simlar Posts

June 3rd, 2008 at 1:50 pm
Although I am not technical, I do have a salon/spa where I employ 40 people. I have 6 computers at my salon that all run STX. I also connect in from home on a daily basis during the salons hours of operation. I have never experienced what you are speaking of, nor has STX ever locked up on me. Perhaps this problem could be due to your personal choice of internet companies? I am Verizon FIOS. Additionally, I did not have to do any digging to find out everything I needed to do to connect remotely, I simply emailed my question. The company swiftly emailed me back, at no charge, a document for my tech person outlining every detail. I feel this is much more secure than having this info posted for everyone to see.
June 3rd, 2008 at 5:53 pm
STX does lock up and has issues, just like every program. Yes, Verizon FIOS is the FASTEST internet you can get out there.
I disagree with you where you say it is more secure. Security by secrecy is by no means more secure, if secure at all. This info on how to connect to STX remotely should be on their site, freely available, and easy to find. It shouldn’t warrant a support ticket.
June 3rd, 2008 at 7:02 pm
I am sorry you are having problems, I have had great success with the software and the company for 10 years now. I wouldn’t change for anything.
Take care.