Monthly Archives: August 2014

Install Mcmyadmin on Ubuntu 14.04 Server

I followed this guide: https://www.digitalocean.com/community/questions/how-to-install-mcmyadmin-and-start-it-up-for-the-first-time-not-a-question-a-howto-guide

It worked great until the end. Upon running the script, SSH session would get flooded with errors. At first it appeared that they were Java errors, but upon further inspection it appeared to be related to my SSH session itself. I was using SecureCRT, and by default some of the color codes from the Linux terminal are not enabled. Here is the error I was getting.

Running in 64-bit mode.
McMyAdmin Core Exception: Argument cannot be null.
Parameter name: format
[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Argument cannot be null.
Parameter name: format
at System.String.FormatHelper (System.Text.StringBuilder result, IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0
at System.String.Format (IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0
at System.String.Format (System.String format, System.Object arg0) [0x00000] in <filename unknown>:0
at System.TermInfoDriver.set_ForegroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
at System.ConsoleDriver.set_ForegroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
at System.Console.set_ForegroundColor (ConsoleColor value) [0x00000] in <filename unknown>:0
at nu.a (a A_0) [0x00000] in <filename unknown>:0
at nu.a () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0

 

As you can see, its all talking about colors. Mcmyadmin attempts to mirror Powershell in its color scheme, and that includes changing the background color to blue. For whatever reason SecureCRT doesn’t allow for this to happen, and the result is a bunch of errors. By switching to Putty, I was able to get the server up without an issue. I’ll include some screenshots below to show what I am talking about.

securecrt
SecureCRT throwing an error while connected.

putty
Putty working fine. Notice the blue background.

I hope this post helps anybody having issues with this problem. I couldn’t find anything online that helped. Comment below if you have questions.

Another change in Hosting

All good things must come to an end. After about 18 months of solid performance, I have left i3d.net for my hosting needs. During that time I uploaded over 83TB of data and had an uptime of 554 days. The server/network were flawless, and it often outperformed servers on other networks in speedtests. I’d recommend i3d.net to anyone looking for a very solid hosting provider in Europe. I just outgrew the plan I was on.

I have now transitioned all services to an ESXi machine located in Quebec. My host, soyoustart is a “budget” provider for the OVH network. The specs are as follows:

Intel Xeon W3520 (4c/8t) 2.66ghz
32 GB ECC Ram
2 x 2 TB SATA HDD
250mbps connection. (I’ve hit 1000mbps on speedtests though)

This server is running 5-6 mostly Linux virtual machines. I am sharing it with a friend and so far we haven’t really been able to slow it down. We’ve had HD Plex streams, thousands of shoutcast listeners, and VPN connections all going and it just keeps chugging along. We are pleased with the service and expect to stay with them for a while.  I feel like it is much easier to manage multiple services if they’re all on their own VM. Updates/restarts aren’t as painful, and the separation of services allows for more security. I’ll update this post if we have major issues with the service.