Apologies for “spamming

As most of you surely have noticed by now the forum software used on my site went nuts and started to send out notifications for new posts to each and every user of the site. I fully understand that this is totally annoying and thus I also have full understanding for the anger this has caused. Let me assure you that this was totally unintentional and that I’m deeply sorry.

What seems to have happened is that after installing an update for the forum plugin the notification settings were reset in such a way that all users got notified about every new post or reply. Unfortunately there was one sole exception: me. I didn’t receive any of these messages, otherwise I’d have stopped this way earlier. The next unfortunate thing that happened was that while users started to complain in the forums, no one did send me an email to inform me about the problem. Since I wasn’t informed about the forum posts about the matter either, again, I didn’t notice anything. That I’m currently on Christmas vacation didn’t help either, otherwise I might have noticed the increased number of site visits and would have started to investigate the reason. Oh well.

So it wasn’t before yesterday when I finally received an email about the problem that I could go about fixing the problem. Until then a lot of mails had already queued up and were on their way. Again, I’m totally sorry for that.

Now the good news is that I believe that the problem is fixed now. I deleted the forum that I think caused most of the problems and I also cleared out all the messages that were still waiting for delivery on my server. I disabled the sending of notification emails and I’m going to check the flags for every user and disable notifications and subscriptions to forum topics there. I have also set up active monitoring of the mail queue size and delivery rate so that I should now get an automatic notification if the site sends out an unusual amount of mails. So in case this happens again (hopefully not) I’ll get informed earlier and can take immediate action. I’m currently watching the mail queues and as far as I can tell everything is back to normal. If things start to look strange again I will completely disable and probably delete the forums.

Lessons learned:

  • Don’t trust plugin updates
  • Monitor more
  • Monitor even more

I wish all of you a Merry X-Mas, hopefully without any further disturbances from my site, a peaceful time and a Happy New Year,

Stefan

 

Kernel Modules update for ReadyNAS OS 6.4.1 (R6x86)

linux_kernel_drivers

With the release of ReadyNAS OS 6.4.1 NETGEAR also updated the Linux Kernel on the ReadyNAS to 4.1.13. This again required me to build new kernel modules for the x86 platform. The good news there is that by now almost all USB TV adapters should be supported. So if you’re using the TV Headend add-on or if you just want to play with your USB TV stick on your ReadyNAS 3xx, 5xx or 7xx be sure to grab the latest version of the kernel modules:

(g)libc6 2.13 (ReadyNAS OS 4 x86 only)

glibc_logo

Since some folks with ReadyNAS OS 4 systems seem to have problems with recent updates for software packages they use on their ReadyNAS (specifically CrashPlan) I decided to unbundle my version of the GNU C Library (aka glibc or libc6) from the Dropbox add-on and make it available as a separate free download.

Before installing please note the following things:

  • Libc6/Glibc is an integral part of your ReadyNAS, so replacing it is potentially dangerous
  • During installation several services on the ReadyNAS will be restarted, including Samba. This means existing connections to shares on the ReadyNAS may be lost and need to be reestablished.
  • During testing the version distributed here I found some utilities that needed to be updated as well. Those I know of are included in the add-on package. But those are the ones I know of and there’s no guarantee that others aren’t affected as well.  If you find a program on your NAS that is not working properly after installing the add-on, let me know and I’ll try to fix it.
  • Also included is an i686 optimized version of the library that should give you a small performance boost in the lower 1 digit percent range.
  • A reboot is not necessary after the installation of this add-on. However, I personally would recommend to restart your ReadyNAS after installation to make sure all programs and daemons are using the new version.
  • This is a “fire & forget” type of add-on which means that it will not show up in the list of installed add-ons. You can test for a successful install using the command “dpkg -l | grep libc6” on an SSH command line.

Ok, enough scare for now. I have Glibc 2.13 running on my ReadyNAS boxes for more than a year now and have yet to encounter a problem. So go grab it and have fun.

Syncthing 0.12.4 (all ReadyNAS platforms except Sparc)

syncthing

Ok, and another update: Syncthing is availabe as an add-on for most ReadyNAS platforms in version 0.12.4. Please note that versions 0.12.x aren’t compatible with versions 0.11.x so you need to update all your installations to make best use of the add-on.

  • Syncthing 0.12.4 (ReadyNAS OS 6 – x86)
  • Syncthing 0.12.4 (ReadyNAS OS 6- ARM)
  • Syncthing 0.12.4 (ReadyNAS OS 5 – ARM)
  • Syncthing 0.12.4 (ReadyNAS OS 4 – x86)

As before there’s no Syncthing add-on available for the ReadyNAS OS 4 Sparc platform due to the lack of a working compiler on that platform.

OwnCloud 8.2.1 (All ReadyNAS Platforms)

owncloud-logo_scaled

Time flies. And so does the development of ownCloud which is now available in version 8.2.1. Realizing that I already missed the release of 8.2.0 I’m happy to not have completely missed 8.2.1:

  • OwnCloud 8.2.1 (ReadyNAS OS 6 – x86)
  • OwnCloud 8.2.1 (ReadyNAS OS 6 – ARM)
  • OwnCloud 8.2.1 (ReadyNAS OS 5 – ARM)
  • OwnCloud 8.2.1 (ReadyNAS OS 4 – x86)
  • OwnCloud 8.2.1 (ReadyNAS OS 4 – Sparc)

Apologies for “spamming

As most of you surely have noticed by now the forum software used on my site went nuts and started to send out notifications for new posts to each and every user of the site. I fully understand that this is totally annoying and thus I also have full understanding for the anger this has caused. Let me assure you that this was totally unintentional and that I’m deeply sorry.

What seems to have happened is that after installing an update for the forum plugin the notification settings were reset in such a way that all users got notified about every new post or reply. Unfortunately there was one sole exception: me. I didn’t receive any of these messages, otherwise I’d have stopped this way earlier. The next unfortunate thing that happened was that while users started to complain in the forums, no one did send me an email to inform me about the problem. Since I wasn’t informed about the forum posts about the matter either, again, I didn’t notice anything. That I’m currently on Christmas vacation didn’t help either, otherwise I might have noticed the increased number of site visits and would have started to investigate the reason. Oh well.

So it wasn’t before yesterday when I finally received an email about the problem that I could go about fixing the problem. Until then a lot of mails had already queued up and were on their way. Again, I’m totally sorry for that.

Now the good news is that I believe that the problem is fixed now. I deleted the forum that I think caused most of the problems and I also cleared out all the messages that were still waiting for delivery on my server. I disabled the sending of notification emails and I’m going to check the flags for every user and disable notifications and subscriptions to forum topics there. I have also set up active monitoring of the mail queue size and delivery rate so that I should now get an automatic notification if the site sends out an unusual amount of mails. So in case this happens again (hopefully not) I’ll get informed earlier and can take immediate action. I’m currently watching the mail queues and as far as I can tell everything is back to normal. If things start to look strange again I will completely disable and probably delete the forums.

Lessons learned:

  • Don’t trust plugin updates
  • Monitor more
  • Monitor even more

I wish all of you a Merry X-Mas, hopefully without any further disturbances from my site, a peaceful time and a Happy New Year,

Stefan

 

Kernel Modules update for ReadyNAS OS 6.4.1 (R6x86)

linux_kernel_drivers

With the release of ReadyNAS OS 6.4.1 NETGEAR also updated the Linux Kernel on the ReadyNAS to 4.1.13. This again required me to build new kernel modules for the x86 platform. The good news there is that by now almost all USB TV adapters should be supported. So if you’re using the TV Headend add-on or if you just want to play with your USB TV stick on your ReadyNAS 3xx, 5xx or 7xx be sure to grab the latest version of the kernel modules:

(g)libc6 2.13 (ReadyNAS OS 4 x86 only)

glibc_logo

Since some folks with ReadyNAS OS 4 systems seem to have problems with recent updates for software packages they use on their ReadyNAS (specifically CrashPlan) I decided to unbundle my version of the GNU C Library (aka glibc or libc6) from the Dropbox add-on and make it available as a separate free download.

Before installing please note the following things:

  • Libc6/Glibc is an integral part of your ReadyNAS, so replacing it is potentially dangerous
  • During installation several services on the ReadyNAS will be restarted, including Samba. This means existing connections to shares on the ReadyNAS may be lost and need to be reestablished.
  • During testing the version distributed here I found some utilities that needed to be updated as well. Those I know of are included in the add-on package. But those are the ones I know of and there’s no guarantee that others aren’t affected as well.  If you find a program on your NAS that is not working properly after installing the add-on, let me know and I’ll try to fix it.
  • Also included is an i686 optimized version of the library that should give you a small performance boost in the lower 1 digit percent range.
  • A reboot is not necessary after the installation of this add-on. However, I personally would recommend to restart your ReadyNAS after installation to make sure all programs and daemons are using the new version.
  • This is a “fire & forget” type of add-on which means that it will not show up in the list of installed add-ons. You can test for a successful install using the command “dpkg -l | grep libc6” on an SSH command line.

Ok, enough scare for now. I have Glibc 2.13 running on my ReadyNAS boxes for more than a year now and have yet to encounter a problem. So go grab it and have fun.

Syncthing 0.12.4 (all ReadyNAS platforms except Sparc)

syncthing

Ok, and another update: Syncthing is availabe as an add-on for most ReadyNAS platforms in version 0.12.4. Please note that versions 0.12.x aren’t compatible with versions 0.11.x so you need to update all your installations to make best use of the add-on.

  • Syncthing 0.12.4 (ReadyNAS OS 6 – x86)
  • Syncthing 0.12.4 (ReadyNAS OS 6- ARM)
  • Syncthing 0.12.4 (ReadyNAS OS 5 – ARM)
  • Syncthing 0.12.4 (ReadyNAS OS 4 – x86)

As before there’s no Syncthing add-on available for the ReadyNAS OS 4 Sparc platform due to the lack of a working compiler on that platform.

OwnCloud 8.2.1 (All ReadyNAS Platforms)

owncloud-logo_scaled

Time flies. And so does the development of ownCloud which is now available in version 8.2.1. Realizing that I already missed the release of 8.2.0 I’m happy to not have completely missed 8.2.1:

  • OwnCloud 8.2.1 (ReadyNAS OS 6 – x86)
  • OwnCloud 8.2.1 (ReadyNAS OS 6 – ARM)
  • OwnCloud 8.2.1 (ReadyNAS OS 5 – ARM)
  • OwnCloud 8.2.1 (ReadyNAS OS 4 – x86)
  • OwnCloud 8.2.1 (ReadyNAS OS 4 – Sparc)