PDA

View Full Version : InterWorx-CP 3.0-RC2 Available


IWorx-Paul
04-05-2007, 09:25 PM
NOTE: The RC2 testing period is now over. RC3 is now available here: http://interworx.com/forums/showthread.php?t=2021
This thread is now locked, and the RPMS below can no longer be downloaded, please use the RC3 thread RPMS from this point forward.




Information about the RC1 release can be found here: http://interworx.com/forums/showthread.php?t=1990
If you haven't read that thread yet, please do so before continuing. A number of questions are answered there.

Having found and fixed a handful of bugs in the previous release candidate (RC1), RC2 is now available. A big thank you to all the folks that helped us test RC1!

That thread is now locked, post questions to this thread instead.

We recommend everyone that has installed RC1, and anyone that hasn't upgraded yet but would like to help test, update their servers with the following command:

rpm -Uvh http://updates.interworx.com/iworx/RPMS/noarch/v3/RC2/interworx-3.0.1-17.RC2.iworx.noarch.rpm \
http://updates.interworx.com/iworx/RPMS/noarch/v3/RC2/interworx-nodeworx-3.0.1-17.RC2.iworx.noarch.rpm \
http://updates.interworx.com/iworx/RPMS/noarch/v3/RC2/interworx-siteworx-3.0.1-17.RC2.iworx.noarch.rpm

RC2 includes the following bug fixes:
* Spam/Ham learning cron disabled on cluster nodes
* NodeWorx SSH setup page corrupts sshd config file
* NodeWorx RRD graphs broken on some servers after upgrade
* Two servers sync'ing DNS between one another problem
* Intermittent error deleting SiteWorx accounts with MySQL users
* Vacation and Copy-To settings for e-mail boxes are no longer mutually exclusive
* httpd.conf has wrong permissions for InterWorx to read after InterWorx enables/disables modules.
* Missing "http://" on the secondary domains page in SiteWorx

Thanks again to everyone that has tested so far, more testers are welcome :)

Paul

Henrik
04-06-2007, 03:02 AM
Let's continue here then :)


Hi Henrik. The feature you describe does exist - but you can't automatically convert a SiteWorx account into a secondary domain under another SiteWorx account. The conversion would have to be done manually - that is, you'd have to set up a new InterWorx 3.x box, create the main SiteWorx account, and then manually add the other domains as slave domains under that account, and then move the contents from the other server to the approriate places on the new server. It's a very manual process.

Hi Paul,


I understand what you are saying here. So, my follow-up questions are now;


Will you publicize a guide on how to do manual exports in the most effort-less way?
Will there be scripts that can be run by the commandline interface to fix, for example, user access rights for mail/web-related files as well as imported databases (etc) for these master domains turned slave domains?

awalsh
04-06-2007, 06:05 AM
Has anyone else noticed an inaccurate "SiteWorx Accounts:" line on Nodeworx Home? Mine is showing as 18/Unlimited when actually I have about 8 Siteworx accounts.

Also are there any known bugs for the SSH page? My SSH page states that SSH is down when it is not, when using the start button it reports that the service was started but yet it still shows as Stopped (meanwhile i can connect via SSH. Possible config error???).

bear
04-06-2007, 07:41 AM
Has anyone else noticed an inaccurate "SiteWorx Accounts:" line on Nodeworx Home? Mine is showing as 18/Unlimited when actually I have about 8 Siteworx accounts.

Also are there any known bugs for the SSH page? My SSH page states that SSH is down when it is not, when using the start button it reports that the service was started but yet it still shows as Stopped (meanwhile i can connect via SSH. Possible config error???).

Just upgraded from RC1 to RC2
Siteworx accounts are correct in the nodeworx home page on my server.
SSH is running and shows as running on the nodeworx SSH option page, But although SSH is online i cannot log in as root, i get access denied each time i try my password.
Using username "root".
Access denied.
Unable to authenticate
Allow Root Login is set to yes and all users are in the allowed list, infact no user can login to SSH.
allow root login does not seem to make any difference to what its set to.
So i am now locked out of root again.

thinksmart12
04-06-2007, 07:48 AM
The update from RC1 to RC2 went great. Looks like everything is running smoothly so far. :)

IWorx-Socheat
04-06-2007, 09:04 AM
Has anyone else noticed an inaccurate "SiteWorx Accounts:" line on Nodeworx Home? Mine is showing as 18/Unlimited when actually I have about 8 Siteworx accounts.

This is actually a pre-existing "bug" that is being exposed now that we display the number of accounts being used. On occasion, when an account is deleted, the matching row in the nodeworx_siteworx_map table (the table that tracks which accounts belong to which nodeworx user) doesn't get updated.

Also are there any known bugs for the SSH page? My SSH page states that SSH is down when it is not, when using the start button it reports that the service was started but yet it still shows as Stopped (meanwhile i can connect via SSH. Possible config error???).

Please open a ticket with your root and NodeWorx login information. We'll look into the ssh problem and we'll fix up your account mis-count. :)

IWorx-Socheat
04-06-2007, 09:27 AM
Just upgraded from RC1 to RC2
Siteworx accounts are correct in the nodeworx home page on my server.
SSH is running and shows as running on the nodeworx SSH option page, But although SSH is online i cannot log in as root, i get access denied each time i try my password.
Using username "root".
Access denied.
Unable to authenticate
Allow Root Login is set to yes and all users are in the allowed list, infact no user can login to SSH.
allow root login does not seem to make any difference to what its set to.
So i am now locked out of root again.

Hi Bear, I just responded to the support ticket you have open with us regarding this issue.

JayBaen
04-06-2007, 01:32 PM
The "Directory Options" section is sweeeeet.

Request: Is it possible to have the directory to which you are trying to reflect the change noted somewhere on the page itself? Meaning, let's say I select "PhpVariables" as what I want to modify for a particular directory, when the new window opens up there's no indication that you are in the directory you selected. It would be a nice double-check before you hit Update to know you are affecting the right directory.

JB

IWorx-Paul
04-06-2007, 02:31 PM
Request: Is it possible to have the directory to which you are trying to reflect the change noted somewhere on the page itself? Meaning, let's say I select "PhpVariables" as what I want to modify for a particular directory, when the new window opens up there's no indication that you are in the directory you selected. It would be a nice double-check before you hit Update to know you are affecting the right directory.


Sure JB, that's a good idea, and pretty easy. I'll get that included.

Paul

bear
04-06-2007, 05:43 PM
In nodeworx DNS Management my nameservers have changed there original order that i had setup.

my original setup:-

primary dns ns3.mydomain.biz
secondary dns ns4.mydomain.biz
Tertiary dns ns1.mydomain.com

since the upgrade:-

primary dns ns1.mydomain.com
secondary dns ns3.mydomain.biz
Tertiary dns ns4.mydomain.biz

If i try and change them back to how they where originally setup, when rechecking the nameserver settings again they have changed back to ns1 as primary, ns3 as secondary etc

Primary nameserver is correct dns zones, domain records though.
Reseller dns management nameservers are correct also.

IWorx-Paul
04-06-2007, 07:30 PM
Good catch Gary, this was a side effect of the new DNS template system. In most cases it picked the "correct" order, since most folks probably choose ns1.x as the primary, etc. I've patched your server Gary, and the fix will be included in the release.

Paul

JayBaen
04-06-2007, 08:34 PM
Here's a good one:

System Services/SSH Server page. The default (now?) is to have SSH for root denied. However, if you don't manually choose to update the default settings after upgrading, root *is allowed* to login via SSH (see attached screenshot).

Once I chose to "Update" the default settings, root was denied access.

JB

thinksmart12
04-06-2007, 08:54 PM
Something else that I've noticed is that the Learn Spam/Ham feature got reset once I upgraded.

I guess I will have to retrain those 5000 spam emails. :)

IWorx-Paul
04-06-2007, 09:00 PM
Hi JB,

I agree the default when there's no explicit PermitRootLogin line in the sshd conf file should be displayed as "Yes" instead of "No" since that appears to be the default behavior.

Also, make sure you've grabbed the latest RC2 RPMS (in the first post above). The initial RC2 RPMS (3.0.1-16) had another SSH page bug related to the root user that is fixed in the 3.0.1-17 batch.

IWorx-Paul
04-06-2007, 09:03 PM
Something else that I've noticed is that the Learn Spam/Ham feature got reset once I upgraded.

I guess I will have to retrain those 5000 spam emails. :)
This was a neccessary evil, for some reason the "auto expiring" of the bayes database that is supposed to occur over time wasn't working, and the bayes databases were growing in size out of control, into the gigabytes range, and causing slowness and problems with mail delivery for some folks.

We've added explicit forcing of bayes expiration in this release to resolve this problem, but we had to start the bayes db from scratch unfortunately.

Paul

JayBaen
04-06-2007, 09:14 PM
Hi JB,

I agree the default when there's no explicit PermitRootLogin line in the sshd conf file should be displayed as "Yes" instead of "No" since that appears to be the default behavior.

Also, make sure you've grabbed the latest RC2 RPMS (in the first post above). The initial RC2 RPMS (3.0.1-16) had another SSH page bug related to the root user that is fixed in the 3.0.1-17 batch.

This was with RC2 - thanks for the heads up.

Henrik
04-07-2007, 01:00 PM
This was a neccessary evil, for some reason the "auto expiring" of the bayes database that is supposed to occur over time wasn't working, and the bayes databases were growing in size out of control, into the gigabytes range, and causing slowness and problems with mail delivery for some folks.

We've added explicit forcing of bayes expiration in this release to resolve this problem, but we had to start the bayes db from scratch unfortunately.

Paul

Will the existing bayes database be included from version 2 to version 3? I surely hope so, having a database consisting of over 35.000 learned spam respectively over 40.000 learned ham mails.

IWorx-Paul
04-07-2007, 01:10 PM
No, it will not. It's probably doing more harm than good with that many messages with zero expiration. It's better to start from scratch. You can backup bayes database if you really want to, prior to upgrading. Do this with

grep iworx_spam ~iworx/iworx.ini
dsn="mysql://iworx:XXXXXXXXXXX@unix(/home/interworx/var/run/mysql.sock)/iworx_spam"

XXXXXXXXXXX is the password you need. Then do

mysqldump -S ~iworx/var/run/mysql.sock -u iworx -p iworx_spam > bayesbackup.sql
<enter the password you got above when it asks)

Then, after upgrading to 3.0

mysql -S ~iworx/var/run/mysql.sock -u iworx -p iworx_spam < bayesbackup.sql
<enter the password again>


Paul

Henrik
04-07-2007, 01:12 PM
Thank you, I will note this down. It is the same with the ham database, right?! And btw, will you send out a notice in due time before the update is pushed out?

IWorx-Paul
04-07-2007, 01:17 PM
Yes, it's the same with the ham database. There will be at a minimum notification via the forums before the offical release, yes.

Paul

Dj-Grobe
04-07-2007, 03:28 PM
demo its up?

IWorx-Socheat
04-07-2007, 03:46 PM
The demo should be back up now.

Poooh
04-08-2007, 02:00 PM
Is the SSH port detected automatically? Some of us have the ssh service running on another port and would like to have this reflected. Apart from getting it from the config file, will it check it properly? Thanks!

IWorx-Socheat
04-08-2007, 02:46 PM
Yup, we read the port from the config file, and then use that port number to check if SSHD is running.

R-n-R
04-08-2007, 04:38 PM
I have a question. With the new 3.0, if a SiteWorx site is set up under, say, abc.net and later the owner would like to change the domain to something else other than abc.net is there a way to do this now in 3.0? (Other than using Pointer Domain)

IWorx-Socheat
04-08-2007, 05:00 PM
No, we have not added the ability to change domain names to v.3.0.

Hexadecimal
04-08-2007, 09:49 PM
AWESOME WORK GUYS! Love it. I haven't had any problems yet, it's nice having multiple users. :)

Dj-Grobe
04-09-2007, 10:35 PM
Modernbill include now the web page, for slect any of that 2 mails availables, interowrx or horde?
whenc sutomer write /webmail ?

EverythingWeb
04-11-2007, 11:57 AM
When going to the Mass Import on a 3.0-RC2 server, querying another Iworx box, the drop down list of IP Addresses to import to states; No Free IP Addresses

This machine has 4 dedicated, unused IP's on it - any ideas?

IWorx-Paul
04-11-2007, 12:03 PM
Mass Import will only let you transfer to shared IP addresses, in order to simplify an already complicated interface. You can change them back to dedicated after you've transfered a site to the IP.

EverythingWeb
04-11-2007, 12:06 PM
Ahh, no probs :)

EverythingWeb
04-11-2007, 12:10 PM
When adding an NS record to a domain on the RC2 box, getting this message, even though what I'm entering is correct:

» Invalid host field : t1h2i3r4t5yc6h7a8r9t0e1r2z.com

IWorx-Paul
04-11-2007, 12:40 PM
When adding an NS record to a domain on the RC2 box, getting this message, even though what I'm entering is correct:

This looks like a confirmed bug. We'll get it fixed asap, if you need a server patched to get this functionality working right away feel free to open a support ticket.

Paul

EverythingWeb
04-11-2007, 02:09 PM
No desperate rush - can work around it and it's only on an 'internal' server hosting an off-site service status console :)

EverythingWeb
04-11-2007, 05:53 PM
Is there any reason why the Secondary option wouldn't show up in SiteWorx > Domains ?

I've tried the account on a Dedicated and a Shared IP and makes no difference? Cheers. :)

IWorx-Tim
04-11-2007, 08:10 PM
Is there any reason why the Secondary option wouldn't show up in SiteWorx > Domains ?

I've tried the account on a Dedicated and a Shared IP and makes no difference? Cheers. :)

There are two possibilities I can think of:

1. Multidomain is not available on a single domain demo licence for obvious reasons (it's single domain not single siteworx account) so the menu would not show up there.
2. New features are not automatially enabled when InterWorx updates on existing servers. You may need to edit the SiteWorx account in NodeWorx and enable at least one secondary domain.

rone
04-12-2007, 06:33 AM
When I sellect a module or all and then sellect "download" nothing happen. In ScriptWorx "overview" is everything "enabled".

Any solution?

!!! problem found: This is only with Firefox 2.0.0.3 and Java 6 all other browsers working fine.

Justec
04-12-2007, 10:47 AM
SiteWorx Backup/Restore (NodeWorx Level)

I was removing an account no longer needed and did a SiteWorx backup just to keep a backup on file. Since I was going to delete this account anyway I decided to test out the restore feature.

I renamed the main index file in the public_html area so the site didn't load. I then clicked on restore in nodeworx and and it said that this account exist and that it would overwrite all the data I clicked ok and it said it restored it, but the file I created adsfasdf was still there (mv home.php adsfasdf) and home.php was not.

Not a big deal, but I just thought it worked differently. So to do a full test would I need to delete the SiteWorx account and then do an import using a backed up copy of the iworx-backup file?

IWorx-Socheat
04-12-2007, 10:59 AM
That's odd. When doing a full restoring from NodeWorx, it should delete the account for you and then do the import. If you want to open a ticket, we can check it out.

Thanks,
Socheat

rone
04-12-2007, 12:39 PM
Can you make it possible that all accounts under "SiteWorx Account Management" will be aranged in alphabetical order??

Justec
04-12-2007, 12:53 PM
You can, just click on the domain title at the top and it will sort it by that

rone
04-12-2007, 01:15 PM
You can, just click on the domain title at the top and it will sort it by that

What must I say............I feel so stupid. I realy didn't know that.

Thanks for your advice.

WebXtrA
04-12-2007, 02:36 PM
I think that there is a bug in the mass import feature, I imported an account on our Iworx 3 RC 2 test server and it gave me this failure report:
Archive file : /tmp/cpbmmO6Si.tar.gz
Working directory : /tmp/siteworxoldimports3Sa3k
Archive extracted successfully
Data archive extracted successfully
Setting IP address : 123.456.789.0
Loaded Domain : 000000000000000.com
Setting backup options : ALL
Loaded package option : Bandwidth => 999999999
Loaded package option : Burstable => 1
Loaded package option : CGI Access => 0
Loaded package option : Crontab Access => 0
Loaded package option : E-mail Aliases => 999999999
Loaded package option : E-mail Autoresponders => 999999999
Loaded package option : E-mail Boxes => 999999999
Loaded package option : E-mail Groups => 999999999
Loaded package option : FTP Accounts => 999999999
Loaded package option : MySQL Databases => 999999999
Loaded package option : MySQL Users => 999999999
Loaded package option : Pointer Domains => 999999999
Loaded package option : Resolve DNS Names => 0
Loaded package option : Save Web Transfer Logs => 0
Loaded package option : ScriptWorx => 0
Loaded package option : SSL Access => 0
Loaded package option : Storage Space => 999999999
Loaded package option : Subdomains => 999999999
Loaded package option : Secondary Domains => 0
Loaded package option : Account Backup => 1
Loaded master user : info@webxtra.nl
Master language loaded : en-us
Loaded unix user : zerozero
Loaded shell user account : zerozero ( /sbin/nologin )
Loaded e-mail account : postmaster@000000000000000.com
Loaded spam status : Disabled
Quota Sanity Checking
Setting Reseller ID : 1
Zone already exists
I imported this account without any problems on several other servers.

It says Zone already exists but the zone doesn't exist, I double checked.

IWorx-Socheat
04-12-2007, 02:49 PM
Open a ticket, and we'll check it out. :)

rone
04-13-2007, 02:03 PM
When I go to my NodeWorx Backup Overview I see the Storage used in MB's but when I go to the specific domain manage page I see the real amount in KB's.

The domain manage page is the correct one.

See the two attachments

IWorx-Paul
04-13-2007, 09:32 PM
When I sellect a module or all and then sellect "download" nothing happen. In ScriptWorx "overview" is everything "enabled".

Any solution?

!!! problem found: This is only with Firefox 2.0.0.3 and Java 6 all other browsers working fine.

Hi rone,

Do you have an firefox modules enabled, like NoScript or anything that would block javascript from functioning? I haven't been able to reproduce this with Firefox 2.0.0.3.

Paul

rone
04-13-2007, 09:47 PM
Hi rone,

Do you have an firefox modules enabled, like NoScript or anything that would block javascript from functioning? I haven't been able to reproduce this with Firefox 2.0.0.3.

Paul

I don't have any modules like that, only FireFTP and Quickrestart, Minimize to Tray. I have tried this with IE7 and Last Opera and all was working fine. Also on other computer with older version of Firefox with java5 was no problem.
Maybe it's the latest version of java(6) that gives problems?! Because I have also other sites that use Java that are not function good anymore.

ps. did you saw my post about the backup (Mb's and Kb's) issue?

IWorx-Socheat
04-14-2007, 12:43 AM
SiteWorx Backup/Restore (NodeWorx Level)

I was removing an account no longer needed and did a SiteWorx backup just to keep a backup on file. Since I was going to delete this account anyway I decided to test out the restore feature.

I renamed the main index file in the public_html area so the site didn't load. I then clicked on restore in nodeworx and and it said that this account exist and that it would overwrite all the data I clicked ok and it said it restored it, but the file I created adsfasdf was still there (mv home.php adsfasdf) and home.php was not.

Not a big deal, but I just thought it worked differently. So to do a full test would I need to delete the SiteWorx account and then do an import using a backed up copy of the iworx-backup file?

Forgot to update this thread. :) This is a confirmed bug, and it has been fixed for the next RC release.

IWorx-Paul
04-14-2007, 09:33 AM
ps. did you saw my post about the backup (Mb's and Kb's) issue?
Yep, confirmed this display bug. Will be fixed.

Paul

rone
04-14-2007, 08:54 PM
I have added two domains in Nodeworx under Siteworx. When I wan't backup those account's It says it is going to but it won't create any backup. You can find them with the blue marked icons "No Backup"

I don't know if this is a bug but I think it is important enough to report it to you.

I have open a ticket so you can take a look at it.

IWorx-Socheat
04-14-2007, 09:14 PM
I have added two domains in Nodeworx under Siteworx. When I wan't backup those account's It says it is going to but it won't create any backup. You can find them with the blue marked icons "No Backup"

I don't know if this is a bug but I think it is important enough to report it to you.

I have open a ticket so you can take a look at it.

I just responded to your ticket, Rone. For those who are interested:

The problem here was a permissions issue. The NodeWorx backup management page needs read access to the /home/username/domain.com/iworx-backup dir. The default permissions for that directory are chmod 770 and chown/chgrp iworx/username. When I took a look, the
/home/username/domain.com/iworx-backup dir was username.username instead of iworx.username. Looking inside the iworx-backup dir, all the backups were there, but because the web interface didn't have read access to that directory, the web interface showed 0 backups. Doing a 'chown iworx' on the iworx-backup dir fixed the problem.

R-n-R
04-14-2007, 11:19 PM
Is the Demo down? Unable to load.

IWorx-Socheat
04-14-2007, 11:52 PM
Demo should be back up now.

IWorx-Paul
04-15-2007, 01:04 AM
This thread is now locked, InterWorx-CP 3.0-RC3 is now available. See this thread and update your RC2 servers: http://interworx.com/forums/showthread.php?t=2021