<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Server-Side &#187; Uncategorized</title>
	<atom:link href="http://www.server-side.org/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.server-side.org</link>
	<description>A collection of administration, networking, and hacking knowledge.</description>
	<lastBuildDate>Sat, 06 Aug 2011 02:50:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ubuntu/Windows 7 &#8211; Minecraft Server Downloading Terrain or Stuck Login Issue</title>
		<link>http://www.server-side.org/2011/08/05/ubuntuwindows-7-minecraft-server-downloading-terrain-stuck-login-issue/</link>
		<comments>http://www.server-side.org/2011/08/05/ubuntuwindows-7-minecraft-server-downloading-terrain-stuck-login-issue/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 01:44:41 +0000</pubDate>
		<dc:creator>Brak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.server-side.org/?p=163</guid>
		<description><![CDATA[Some users of Ubuntu Server, or Windows 7 x64 (most commonly) have had issues with internet players not being able to connect to their Minecraft Servers. The most interesting fact part of this issue is that LAN players work fine, and the port (25565 by default) is forwarded properly &#8211; and even is scanned as [...]]]></description>
			<content:encoded><![CDATA[<p>Some users of Ubuntu Server, or Windows 7 x64 (most commonly) have had issues with internet players not being able to connect to their Minecraft Servers. The most interesting fact part of this issue is that LAN players work fine, and the port (25565 by default) is forwarded properly &#8211; and even is scanned as open!</p>
<p>I never found a solution online, so apparently this is a problem that still exists and is unsolved. I was dumbfounded when I tried to switch one of my Minecraft servers over to Ubuntu Server x64 from its previous Windows operating system. How could nothing much change in the server software, and have it fall flat on it&#8217;s face, seemingly with a crippling bug?</p>
<p>After many hours of working on this issue, I have come to the proper solution. <span style="color: #ff0000;"><strong>The issue is the server computer&#8217;s MTU size on the Ethernet interface.</strong></span> In my case, the Windows box was fine, but the MTU on my new Ubuntu Server needed changed.</p>
<p>I changed the MTU of my Ubuntu Server to 1492 from 1500, and magically it worked. Users were not stuck at &#8220;Downloading Terrain&#8221; or had their login hang until a &#8220;Socket Error&#8221; occurred.</p>
<p>To do this fix on a Ubuntu Server (or possibly other linux distro), simply run the command</p>
<blockquote>
<pre><strong>sudo ifconfig eth0 mtu 1492</strong></pre>
</blockquote>
<p>(You can subsitute &#8220;<strong>eth0</strong>&#8221; for your interface card/number, and the &#8220;<strong>1492</strong>&#8221; for whatever MTU size you need to get your connection working. Mine was 1500 and failed, 1492 was the key to get mine working. This may or may not be the same for you.)</p>
<p>Your issue should now be fixed! But that fix won&#8217;t survive a reboot! You&#8217;ll need to either run that command at boot automatically or manually. To make a fix that activates at boot, you&#8217;ll need to edit your <strong>/etc/network/interfaces</strong> file. To do this run this command:</p>
<blockquote>
<pre><strong>sudo nano /etc/network/interfaces</strong></pre>
</blockquote>
<p>Then in the first stanza, for eth0 (or whatever your network interface is), change it to add &#8220;<strong>mtu 1492&#8243;.</strong> (In this method, the interface must be set to a static address, but you can find ways to set the MTU of a DHCP interface online elsewhere.)</p>
<blockquote>
<pre>...
iface eth0 inet static
     address 192.168.0.2
     netmask 255.255.255.0
     gateway 192.168.0.1
     <span style="color: #ff0000;"><strong>mtu 1492</strong></span>
...</pre>
</blockquote>
<p>You can now either reboot the system, or restart networking (<strong>sudo /etc/init.d/networking restart</strong>) and your fix will live on past the shutdown.</p>
<p>For Windows users, the fix is usually a registry edit (there is also a command available to set the MTU of an interface elsewhere):</p>
<blockquote>
<pre><strong>Start &gt; Run&gt; <span style="color: #ff0000;">REGEDIT.exe

</span>Go to</strong><strong> : <span style="color: #ff0000;">
HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interface</span><span style="color: #ff0000;">s

</span><span style="color: #000000;"> </span></strong><strong><span style="color: #ff0000;">Select the Interface</span> you want to fix, for example
interface value: {111112-2222222-666666-777777}

Right Click on Right Side and <span style="color: #ff0000;">create</span> a new <span style="color: #ff0000;">RegWord</span> type with:</strong></pre>
<p><strong> </strong></p>
<pre><strong>     <span style="color: #ff0000;"> Name: MTU</span></strong></pre>
<pre><span style="color: #ff0000;"><strong>      Value: 1492</strong></span></pre>
<pre><strong><span style="color: #ff0000;">      Type: Decimal</span>

 <span style="color: #ff0000;">Restart</span> the System</strong></pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.server-side.org/2011/08/05/ubuntuwindows-7-minecraft-server-downloading-terrain-stuck-login-issue/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tray Injector v0.1</title>
		<link>http://www.server-side.org/2010/06/01/tray-injector-v0-1/</link>
		<comments>http://www.server-side.org/2010/06/01/tray-injector-v0-1/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 00:28:42 +0000</pubDate>
		<dc:creator>Brak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.server-side.org/?p=123</guid>
		<description><![CDATA[My replacement for the well-known application, TrayIt! The application will allow any window inside of a Windows OS to be minimized to the system tray. Simply bring the window you wish to minimize to tray to the active window, and press the Pause key. To view a list of the minimized to tray programs, right [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.server-side.org/wp-content/uploads/2010/06/TrayInjector.png"><img class="alignleft size-full wp-image-122" title="TrayInjector" src="http://www.server-side.org/wp-content/uploads/2010/06/TrayInjector.png" alt="" width="218" height="107" /></a> My replacement for the well-known application, TrayIt! The application will allow any window inside of a Windows OS to be minimized to the system tray. Simply bring the window you wish to minimize to tray to the active window, and press the Pause key. To view a list of the minimized to tray programs, right click the TrayInjector tray icon. To remove the window from the TrayInjector, simply click that window from the list.<strong> </strong></p>
<p>This is a great tool for minimizing Folding@Home console clients to be out of sight and completely out of the way. Do remember this is an early version, and while it works, it doesnt have all the features yet, just the basics.</p>
<p><a href="http://house.zsnnet.org/hosted/TrayInjector.exe" target="_self"><strong>Download TrayInjector here (363kb, v0.1).</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.server-side.org/2010/06/01/tray-injector-v0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

