Server Reboots

     I will be rebooting servers starting at about 12:15AM October 11th (about 1/2 hour from now) in order to make updates effective.  This will interrupt all non-duplicated services, services which are duplicated, external mx mail receiving servers, DNS servers, radius authentication, all will experience an interruption in one of the duplicated members.  Services which are not replicated, shell servers, web server, ftp server, will experience an outage lasting approximately ten minutes.  This is necessary in order to keep software current.

 

Mint 18 X2Go

     I upgraded the Mint server to Mint 18.  This broke x2go in a small way.  The x2go xserver has version 1.2 of xrandr, but Mint 18 requires at least version 1.3, so the screen sizing fails.

     However, the xrandr command is version 1.5, so when you first connect with x2go and get a small 800×600 pixel screen open a terminal and type:

     xrandr -s (width)x(height) in pixels, for example, my screen is 1680×1050, so to get the display to use the whole screen I type “xrandr -s 1680×1050”.

     This is only necessary temporarily until I can figure out how to resolve an issue with xagent version and GPG keys.

OwnCloud / User Meeting

     OwnCloud:

     The owncloud client is installed on centos7.eskimo.com.  You can share your file space here with your other devices by using the owncloud client on centos7.  Because our file space is shared across all shell servers it will work to have it synchronized with centos7 even if you don’t regularly use that server.

     There is a good owncloud write-up in the Linux Journal.

     User Meeting:

     There have been enough responses indicating a willingness and desire to attend to warrant a meeting on October 29th so I have reserved the banquet room at Spiros on 185th and Aurora.

     The meeting will be held somewhat later this time because of the times the room was available.  It will be held from 4pm-7pm.

     I have had some feedback indicating a desire for a more structured meeting in the past but when I’ve done this in the past nobody showed up.  However, if you would like me to talk on a particular topic please e-mail me as soon as possible.

     Even though we’ve had enough RSVP’s to warrant a meeting, I still would like you to RSVP if you are going to attend.  This way I can give Spiros a more accurate number so they know how many seating positions to setup with silverware and what not.

Letter to my Customers

Dear Eskimo North Customer,

– User Meeting –

I am tentively considering a user meeting October 29th at Spiros on Aurora but would like at least 20 people to RSVP to indicate an interest in attending. So if you would like this to happen please e-mail me and let me know you are interested.

– OwnCloud –

OwnClouod cloud services are back. We previously lost them due to an upgrade in PHP version which was incompatible. The system requirements only listed a minimum PHP version so I did not anticipate this disruption. Because I was unable to get the old software working on the newer platform, it was necessary to start over with version 9.1 which is in place now with even more Apps. There are also more ways to connect with it now.

You can get to it on the web at:

https://www.eskimo.com/owncloud/

Or go to our main web site:

https://www.eskimo.com/

… And select Web Apps -> OwnCloud.

– Shell Server Updates –

Fedora has been upgraded to Fedora 24, a massive improvement over Fedora 23 which was seriously broken. An attempt to update in place  failed miserably and so it was necessary to install from scratch. Getting that to work was a bit of a challange owing to the fact that it would not work with the stock virtual machine configuration but I did finally figure out how to make it go.

Ubuntu has been upgraded to Xenial, 16.04.1 LTS. Upgrade in place went smooth as it usually does with Ubuntu. We did have some issues with x2go because the x2go server incorporated version 1.2 of xrandr and Ubuntu 16.04 requires version 1.3 or later. I worked with the developers to get a pre-release installed that fixes this problem. If anyone else has this issue with a Ubuntu machine, there are instructions on our web site for fixing this.

– WordPress Sites –

If you are using Comet Cache on your WordPress site do not install the current upgrade being offered. It is broken. I installed it on our main site and it resulted in requests just hanging indefinitely. I will let you know when a working upgrade is available.

– Personal Stuff –

Now that I’ve had my blood sugar reasonably under control for a number of months, I am starting to see some healing of my nerves. I no longer have permanent numbness anywhere, only occasional intermittent numbness below my knees. My feet are no longer numb ever. Pain level is down considerably from what it was a few months ago. Most of the time no pain while I’m up and only occasionally mild pain when I am laying down for many hours. So I’m back to having a more normal amount of functional hours in the day to get things done.

– Projects –

I am still trying to find a replacement for osTicket as it is broken under PHP7 and development seems to have stalled on that project.

I am still working on on getting real time streaming for audio and video working so people can do things like Internet radio and television stations. My own interest in this is in radio and technology has changed so much since I was last involved in radio that there is a major learning curve, but that’s something I enjoy. Johnny Five Need Input…

– Customers –

I appreciate your business and I very much appreciate it when you tell your friends about us. Since we’re really a niche provider word of mouth is particularly important.

If there is anything I can do to make this service more useful or aesthetically appealing to you, please do let me know.

Robert Dinse
Nanook@Eskimo.Com

Owncloud is back, Version 9.1

     When we upgraded our web server a while back to Ubuntu 16.04.1 with PHP7, it broke some applications, our ticket system, Owncloud, a few other minor odds and ends.

     I was not able to do an upgrade of ownCloud from version 8 because I did not know that it would not work with PHP7, it only specified minimum version numbers.

     Because 9.1 is a fresh install I had to basically wipe everything and start from scratch.

     Please do test ownCloud.  You can get there two ways:

        Directly https://www.eskimo.com/owncloud/

        or https://www.eskimo.com  Select Web Apps Pull Down, Click on owncloud.

     Please send bug reports to nanook@eskimo.com.

     Thank you!

Web Server Broke

     Web server stopped serving pages this morning.  Not sure what went wrong but I was able to login to it okay and Apache still showed running.of life, will be stable.

     An update, it is not a problem with the web server but a problem with WordPress plugins.  For some reason the particular collection I use which got along fine until an update to Comet Cache now hangs.

     As a temporary fix I am going to remove Comet Cache from our main site.  This will make it slightly slower until an update to fix becomes available.

Power Outage

     There is presently a power outage at the co-location facility where our servers are housed and it is running on emergency generator power.  There is enough fuel to last through the night during which time we hope that commercial AC power is restored.  If not there may be problems.  Just letting you all know there is the potential for service interruption due to power if fuel runs out before power is restored.

DNS Failure Resolved

     Around 7pm tonight I found one of my computers was unable to reach our website.  After some investigation I found that DNS had failed, none of our servers responded to queries with information about our own servers although they still would resolve outside addresses okay.

     I chased the problem down to apparmor on our master DNS server which is a stealth DNS server and not publicly accessible.

     In the upgrade from Ubuntu 15.10 to Ubuntu 16.04LTS, Ubuntu renamed all of the DNS directories from /var/named/* to /var/bind/* but did not physically move the directories from their existing location.

     This resulted in our master DNS server being unable to access it’s conf file, log file, or any of the zone records.  This did not immediately cause problems but once the records in the slave servers expired, then they were unable to answer queries regarding those records.

     I corrected the paths in apparmor and now it is able to access it’s conf file.  The master records have been propagated to the slave servers which are now correctly answering queries.

Fedora Upgraded

Fedora 24     Fedora 24 is now available at fedora.eskimo.com.  I was unable to successfully do an online upgrade and so had to re-install fresh.  That was fraught with some difficulties as well.  The virt-manager in Ubuntu 16.04 selects a hardware profile for fedora that doesn’t work.  I was able to manually change it and install it.

     I have not yet re-installed all the applications we had or configured mail server on it, so sending mail from fedora probably will not work at this time.

     I am impressed with the improvement from Fedora 23 which in my opinion should never have been released.  It was just super ugly broken.  The dnf command used to install software (does not function) now mostly does function, much better than it did in Fedora 23, and they have fixed groups in yum extender to where they mostly work again.

     One thing yum extender does not do well is resolve dependencies, still issues there.  There appears to be no tool that really works automatically for this so when there are dependency issues it is pretty much necessary to figure it out by hand.  My opinion is they should get over the “not invented here” issue and take synaptic and modify it to work with rpms.

     If you use x2go to connect, you may get a small 800×600 screen size.  To fix this bring up a terminal and type xrandr -s HORZxVERT where HORZ is your screens horizontal resolution and VERT your screens vertical resolution in pixels.  The cause of this problem is that x2go’s xserver has xrandr version 1.2 and with Fedora 24 and Ubuntu 16.04, at least version 1.3 is required.  The command line version however is 1.5, so it will work fine.