Dynamix - Web GUI


Recommended Posts

hi,

 

I looked at active streams today - after installing your WebUI - and wondered what this means (see screenshot).

I assume that plex is indexing my Movies (plex and movies are on the same unraid system) but the Username is nor an IP nor something which fits into my network. Perhaps you can clarify the information presented here.

 

It looks like an incomplete IP address, you network is not 192.168.30.x ?

Link to comment
  • Replies 1.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

I'm hoping there is a solution to my issue. I've enabled the email notifications, and I get an email from each server every eight hours. The Email recipients, Error recipients, and Sending address are as follows:

 

my phone number @ vzwpix.com

my phone number @ vzwpix.com

my gmail account

 

I use my mobile phone because I can email to it as a text without the 160 character limit.

 

In the email notifications I've received today, they are all from my gmail account, and addressed to my phone number @ vzwpix.com. But they do not appear on my mobile phone; they are only appearing in my gmail account.

 

Jan 13 17:05:03 Limelight sSMTP[14681]: Creating SSL connection to host
Jan 13 17:05:03 Limelight sSMTP[14681]: SSL connection using RC4-SHA
Jan 13 17:05:06 Limelight sSMTP[14681]: Sent mail for my [email protected] (221 2.0.0 closing connection dr1sm21131126pbc.18 - gsmtp) uid=0 username=root outbytes=2680

 

To prevent a ton of testing, in which box should each email address be typed in the settings for email notifications?

Link to comment

hi,

 

I looked at active streams today - after installing your WebUI - and wondered what this means (see screenshot).

I assume that plex is indexing my Movies (plex and movies are on the same unraid system) but the Username is nor an IP nor something which fits into my network. Perhaps you can clarify the information presented here.

 

It looks like an incomplete IP address, you network is not 192.168.30.x ?

 

Hi,

 

range belongs to me thats right and it seems like the last octet gets cutted off on the active stream tab. The IP on the Users page shows up right and can be assigned to a user - but then the matching to the active stream tab is not working. I assume based on the missing octet on that site.

 

cheers and thanks

Link to comment

Love this web gui and good job. But unfortunately, it causes emhttp to eventually crash just like simple features used to do back on the pre-5.0 versions of unraid. And once it crashes, it can not be restarted without a reboot as it seg faults until then.

 

I have Dynamix up and running for weeks, and no emhttp crashes and - as the developer - I do a lot with Dynamix webGui and optional plugins.

 

Are you running other plugins which are memory hungry and eventually let emhttp starve ?

 

One workaround to prevent emhttp from being killed by the OS, is to put the following in your 'go' script (and run manually):

 

# Set webGUI never killed off

echo -1000 > /proc/$(pgrep -f /usr/local/sbin/emhttp)/oom_score_adj

Link to comment

range belongs to me thats right and it seems like the last octet gets cutted off on the active stream tab. The IP on the Users page shows up right and can be assigned to a user - but then the matching to the active stream tab is not working. I assume based on the missing octet on that site.

 

Can't really explain the truncated IP address, but did find a bug in the display of IP addresses in the titles list, thanks to your observations. I will issue a new version soon, let's see :)

Link to comment

Love this web gui and good job. But unfortunately, it causes emhttp to eventually crash just like simple features used to do back on the pre-5.0 versions of unraid. And once it crashes, it can not be restarted without a reboot as it seg faults until then.

 

I have Dynamix up and running for weeks, and no emhttp crashes and - as the developer - I do a lot with Dynamix webGui and optional plugins.

 

Are you running other plugins which are memory hungry and eventually let emhttp starve ?

 

One workaround to prevent emhttp from being killed by the OS, is to put the following in your 'go' script (and run manually):

 

# Set webGUI never killed off

echo -1000 > /proc/$(pgrep -f /usr/local/sbin/emhttp)/oom_score_adj

 

thats good to know - started cache_dirs yesterday and I indexed to much folders which ate up my 8GB RAM and emhttp was one of the things getting killed which is kind of dump.

 

gonna try this to keep emhttp alive :)

 

thanks

Link to comment

Love this web gui and good job. But unfortunately, it causes emhttp to eventually crash just like simple features used to do back on the pre-5.0 versions of unraid. And once it crashes, it can not be restarted without a reboot as it seg faults until then.

 

I have Dynamix up and running for weeks, and no emhttp crashes and - as the developer - I do a lot with Dynamix webGui and optional plugins.

 

Are you running other plugins which are memory hungry and eventually let emhttp starve ?

 

One workaround to prevent emhttp from being killed by the OS, is to put the following in your 'go' script (and run manually):

 

# Set webGUI never killed off

echo -1000 > /proc/$(pgrep -f /usr/local/sbin/emhttp)/oom_score_adj

 

Thanks a lot! I'll give that a try. I am running btsync and dropbox plugins which I can see taking up a lot of memory (8 gigs in this box though). But why can't I re-launch emhttp once it is killed? It just segfaults which makes me think something other than OOM is the cause.

Link to comment

Love this web gui and good job. But unfortunately, it causes emhttp to eventually crash just like simple features used to do back on the pre-5.0 versions of unraid. And once it crashes, it can not be restarted without a reboot as it seg faults until then.

 

I have Dynamix up and running for weeks, and no emhttp crashes and - as the developer - I do a lot with Dynamix webGui and optional plugins.

 

As early tester my experience is same than Bonienl, no emhttp crashes at all and I had with SF. IMO Stability is no different in Dynamix vs Stock GUI.

 

Same 8 GB machine here.

 

Dynamix should replace Github SF clone gui as official alternative, now.

 

Then, in 6.0......  ;)

Link to comment

I've just replaced simpleFeatures with Dynamix and everything works great - seems much faster, too. Thanks for all the hard work that must have gone into this project.

 

However, I've got one problem: newznab (using the unplugged plugin by Influencer) doesn't work anymore as it seems to be dependent on the simpleFeatures web server running. I tried looking through the code of the newznab plugin but even after swapping all the old references (/boot/config/plugins/simpleFeatures/lighttpd.cfg) with the new ones (/boot/config/plugins/dynamix/dynamix.lighttpd.cfg) I can't get it to work.

 

Does anyone use newznab with the new Dynamix? If yes, how did you get it to work? An 'idiots' guide would be very much appreciated - thanks!

Link to comment

ActiveStreams broke with the last update. Says "No active streams" even though there are videos being streamed from the server.

 

I changed the filtering and need your help, can you telnet into your system while a 'missing' stream is playing and do the following

 

lsof -i -n -P

 

Please post the output or attach if it is too long.

 

Thanks for testing.

Link to comment

I'm hoping there is a solution to my issue. I've enabled the email notifications, and I get an email from each server every eight hours. The Email recipients, Error recipients, and Sending address are as follows:

 

my phone number @ vzwpix.com

my phone number @ vzwpix.com

my gmail account

 

I use my mobile phone because I can email to it as a text without the 160 character limit.

 

In the email notifications I've received today, they are all from my gmail account, and addressed to my phone number @ vzwpix.com. But they do not appear on my mobile phone; they are only appearing in my gmail account.

 

Jan 13 17:05:03 Limelight sSMTP[14681]: Creating SSL connection to host
Jan 13 17:05:03 Limelight sSMTP[14681]: SSL connection using RC4-SHA
Jan 13 17:05:06 Limelight sSMTP[14681]: Sent mail for my [email protected] (221 2.0.0 closing connection dr1sm21131126pbc.18 - gsmtp) uid=0 username=root outbytes=2680

 

To prevent a ton of testing, in which box should each email address be typed in the settings for email notifications?

 

I  don't really have an answer to your question, but a clarification of the boxes:

 

Email recipients: one or more email addresses which receive regular status updates (if want to receive only error messages then leave this box empty)

Error recipients: one or more email addresses which receive error messages (leave empty if you don't want to receive error messages, not recommended)

Sending address: your gmail address

 

Link to comment

Hi @all!

 

I’m new to unraid and it can be a little confusing for a newbie with all those GUIs (SimplyFeatures, UnMenu, New default GUI from LimeTech on Github, Dynamix…). What can and can’t be mix together… However, I discovered Dynamix just during setting up my unraid server and it looks and works so far very good! I do have a question about plugins compatibility; can I install the official plugins (Apcupsd, Dropbox…) with this GUI? Do I have to install the Control Panel first, or it is not needed at all?

 

The second question is regarding the monthly parity check script, which one is the right one for the GUI, or is the script completely independent? Also, it is possible to send via e-mail the results of parity check every month? How do I set this up?

 

The last question is about a clean powerdown from telnet, all scripts that I’ve found were somehow related to unmenu, which is incompatible with this GUI. How can I do a clean powerdown without the GUI? 

 

Link to comment

Generally yes, you can install the plugins designed for unraid 5.x. Some of them won't work if installed in combination with dynamix webserver installed or might clash with other plugins. The reason is, that different plugins might install different packages which they need to run, but destroy the working base of other plugins as a side effect. There is no real list to what is compatible and what not. So it is mostly trial and error.

 

On parity check mails I can't comment.

 

Stock unraid has a powerdown script installed, that relies on the website process to be accessible. It works from them command line if you issue "powerdown". If the emhttp is crashed however for whatever reason and the website is inaccessible, this command will also fail.

 

To solve this, you have to install the unmenu powerdown package. This will not shutdown reliably on 5.x too however. You have to replace the tgz that comes with it, with a modified version. Search the forum and you'll find a thread explaining it. The modified package stops all plugins first, which should allow the server to shutdown gracefully. It's a somewhat unsatisfying situation at the moment.

 

 

Link to comment

A couple more remarks.

 

Running the Dynamix webGui alone should in general not conflict with other plugins, it would take however too much to test the GUI with everything out there, a 100% guarantee can never be given.

 

I presume you are refering to "Plugin Control", this optional plugin makes installation, upgrading and uninstallation of Dynamix plugins much easier. All is controlled from the GUI. There is no support for third party plugins though, these need to be installed the 'traditional' way (CLI).

 

Dynamix installs /usr/local/sbin/powerdown which allows you to do a clean powerdown, this is based on the same script used by unMenu.

 

Dynamix is another choice to replace the stock GUI and besides an improved look, it introduces additional enhancements to make maintenance of your unRAID server easier.

Link to comment

The last question is about a clean powerdown from telnet, all scripts that I’ve found were somehow related to unmenu, which is incompatible with this GUI. How can I do a clean powerdown without the GUI?

Unmenu is compatible with any of the other GUI's, simply because it does not overwrite any of the stock functions, it listens on a totally different port, and is completely independent. Where did you find information that it was incompatible?
Link to comment

Thank you all for the answers!

 

@SlrG

I will dig a bit deeper in the forum to find the info.

 

@bonienl

Generally I don't miss any plugin, the whole nzbget, sb, cp stuff runs for me on a raspberry pi 24/7. The only plugin that can be useful for me is apcupsd (when I get a UPS:D).

I was referring to the Plugin Control from the Unraid plugins page http://lime-technology.com/forum/index.php?topic=28873.0. The Plugin Control for Dynamix GUI plugins I've installed.

Dynamix installs /usr/local/sbin/powerdown which allows you to do a clean powerdown, this is based on the same script used by unMenu.

Can I run it when the Dynamix-GUI is (for whatever reason) not responding or not accessible?

 

@jonathanm

Sorry, maybe I misread something, as i said before, there are quite many combinations with different GUI+plugins, which can be confusing for a newbie.. :-\ Sorry for that!

 

 

Link to comment

The last question is about a clean powerdown from telnet, all scripts that I’ve found were somehow related to unmenu, which is incompatible with this GUI. How can I do a clean powerdown without the GUI?

Unmenu is compatible with any of the other GUI's, simply because it does not overwrite any of the stock functions, it listens on a totally different port, and is completely independent. Where did you find information that it was incompatible?

 

Reading the http://bergware.github.io/dynamix/ for install info it says "Do not mix Dynamix and SimpleFeatures plugins, these are not compatible."

 

1. if i have SF on unRaid 5.0 do i need to unistall it? if not

2. Do need to remove all the other plugins except for SF core.

 

Just want to clarify so i don hose my self.

Link to comment

It might be an SSL issue, are you using any other plugin with openSSL ?

 

I do.  Trying to figure out which one is calling each package because it seems like there are three different versions trying to be installed.  Maybe this is something to do with the problem.

 

I finally got it working!

 

Removed the old mail packages and associated files from ssmtp installed via unmenu and also Simple Features from /boot/packages.  Works like a charm now, obviously there was some kind of conflict.  I guess that's what i get for installing and uninstalling so much stuff on my system.

 

I used to get emails from my apcupsd when the power was disconnected.  Wanted to do a test so I unplugged it and I'm not getting an email anymore for that.  Does this email plugin work differently from the previous SF one, and/or is there anything I can do to get those emails again?

Link to comment
  • Squid locked this topic
Guest
This topic is now closed to further replies.