Quantcast
Channel: Forums | InterWorx CP
Viewing all 900 articles
Browse latest View live

Get mailbox' vacation message through Siteworx API

$
0
0
Why does the listMailBoxes action not return the vacation message field? How can I access it?

InterworX and Licensecart

$
0
0
All:
I am a New member. So I have been Lurking here a while. Tried Interworx a while back but wasn't fair enough in my review. So after a bout with the UMM "other guys" I just bought a license for a few months at LicenseCart (more on this later). This allowed me to really just force myself to sit back and study it. So in being honest with myself I really prefer it over the other guys. Now no software is perfect but it has a lot of what is really needed. I will be sticking with you guys for a while so thanks.

Now this very well may be something you all know.. I have to give a shout out to my License "Mate" over at Licensecart Michael Dance. Now this guy might be English :cool: but he is unparalleled in is ease of use, ordering, delivery and customer service. I forgot his Knowledge Base and Install guides. I will make is simple He responded to my emails at 2230 England time. Really mate get some sleep...Thanks for it all. So to Interworx you got a heck of a License partner in Michael. All this from just a regular Ole Boy from Tennessee..

Brent Dacus

SSH screen doesnt update after Port change

$
0
0
All,
On CentOS 7 with v5.17 If I change the SSH Port via the tool or via config to anything other than 22. The Screen appears Red as ''Stopped".. If you do systemctl status sshd on the backend it shows running. If I switch back to 22 all is well. Not sure if this has be reported. Is there an official Bug Tracker system?

SSH session dont terminate

$
0
0
All,
On CentOS 7 with v5.17 If I select any or all sessions in Nodeworx to terminate the sessions they don't terminate. The connection is still active. Has this been reported?

Receiving DNS Server Resource Alerts

$
0
0
I have an IW DNS cluster setup on 2 VPS. I keep receiving the following email constantly:

"Hello, this is an automated e-mail generated by your control panel. I've detected a potential problem on this server (dns2.mydomain.com). You may want to look into it. Details of the problem are below.
The swap file usage on this server has exceeded the threshold of 97%. Current swap use is 100%."

The DNS servers have 512MB RAM. VSwap is 256MB. The RAM usage is around 60% while the VSwap is at a constant 100%. I'm not sure if I can increase the VSwap. It's an OpenVZ container. I don't control the host.

I'm concerned about the performance of the DNS servers though the specs seem like they should be more than enough. I believe many people use half that much RAM. The servers have 2 cores and the CPU is idling around 0%.

Ignore it?

Developing Themes

$
0
0
Are there any active themers? OR is it everyone just love the standard themes?

CentOS 7 Install / Activation

$
0
0
Hello all,

I've been an interworx user for over 10 years and used to have an account on this forum but it appears it has been deleted because I haven't visited in a while.. so I had to remake my account. I see some of the same folks on here so that's neat. :)

Anyhow, I'm seeing an error that I'm hoping someone on here can help me troubleshoot. Due to a hard drive failure, today I've been working on setting up setting a fresh install of interworx up on CentOS 7. The datacenter also assigned a new IP to my server.

The iworx install completed on my server, and I entered my license key using the web interface. After I entered the information I received the following error:

A system error has occurred. Please try your request again in a few minutes.
If the problem persists, please contact Support.

To troubleshoot, so far I have:

1. Changed my IP to the new IP in ModernBill.
2. Checked to ensure the system time is in sync with iworx.
3. Tried to execute "goiworx.pex" through SSH. However I also get an error:
"[ERROR] InterWorx has already been activated on this box. Quitting...
[ERROR] Activation Failed"

Thanks!

Enabling quotas permanently on CentOS 7 not so clear-cut

$
0
0
Greetings:

When I run --

Code:

# mount | grep ' / '
the output suggests quotas are installed and enabled:

Code:

/dev/sda on / type ext4 (rw,noatime,quota,usrquota,grpquota,errors=remount-ro,data=ordered)
Notice that the file system is ext4 and not the default XPS.

These 3 commands will get quotas cranking:

Code:

# ln -s /dev/sda /dev/root
# quotacheck -cugvmf -F vfsv0 /
# quotaon /

I may or may not restart the iworx service since it doesn't seem to matter.

At which point quotas go from pink/disabled to green/enabled on the System Health page in Nodeworx. To disable quotas again all that's needed is a reboot which loses the symlink for /dev/root and quotas can't enable.

So my first question is what would be best practice for making this symlink permanent?

The legacy method in CentOS 6.x is to place the symlink in this file:

Code:

/etc/rc.d/rc.local
With newer distros the answer seems to be creating a systemd unit file in directory --

Code:

/etc/systemd/system/
I've been referring to articles like these that discuss it:

https://www.centos.org/forums/viewtopic.php?t=48140

http://forums.fedoraforum.org/showthread.php?t=295048

Interworx has a guide for quotas and CentOS 7 that involves GRUB that isn't working for me:

http://www.interworx.com/support/faq...uotas-centos7/

From what I've read here in the forums the GRUB method hasn't worked for some people. In my case GRUB entries also don't look anything like the instructions, so I'm lost. The systemd method loses me also. Oddly enough, the legacy method for CentOS 6 seems to be loading the symlink every boot so far.

Outlook E-mail Authentication with Certificate Prompt

$
0
0
So I have an IW server up and running since the beginning of this year and very much enjoy the setup. There have been a few little quirks for checking logs and filtering random IP's that have been hammering the mail server with send to or login requests of invalid addresses, and xmlrpc.php requests trying to flood the server. Other than that, it has been running smoother than any other host I've been with.

The question I have today is, all domains are prompted with a "Security certificate cannot be verified" when initially opening Outlook to check e-mails. The accounts have been setup with SSL/TLS but only with the self generated certificate from IW.

To resolve this, I'm assuming that an actual valid SSL cert is needed per domain? or does the "Let's Encrypt" plugin somewhat alleviate this? As much as I would like to have everything encrypted on each domain, buying that many static IP's, and certs is just not feasible at this time. Do I have any other options?

I appreciate the help. I did not send a support ticket in as this is not quite a function issue with IW, but general help question.
Thanks.

Removed Ruby on Rails features

$
0
0
Why has been removed rails?!!!!!! How now i can control the rails app?

IMAP and Server Load

$
0
0
So I've started getting some users with large (~2GB) IMAP accounts. At various times throughout the day the load creeps up from it's normal 1 to about 5-10 based mostly on the IOwait usage.

I'm not sure if there is a way to make IMAP not put a D priority when reading the directory so that it doesn't take over the server. Or some other config I can do to lessen the load?

If that isn't possible, how hard do you think it would be to setup InterWorx to use /home for website and a /email partition on a separate SSD drive?
I'm guessing I would have to do some hard links manually after setting up an account?

Or I guess I can just tell my users archive emails and not allow inboxes that large.

Thoughts?

Siteworx account won't import - no IPs available

$
0
0
I need to import a Siteworx account that was previously hosted on a shared IP. I need to restore the account onto my server's shared IP just like before. The problem is that I gave this site either a self-signed or LetsEncrypt SSL certificate and now the backup can't be restored because no IPs are available. I'm assuming this is because Nodeworx expects a dedicated IP for this import.

Is there an easy way around this that doesn't involve manually stripping the SSL certificate and re-packing the backup?

Re-creating the site from scratch wouldn't be so bad in this case but importing would be so much easier.

Thanks in advance for suggestions.

Softaculous is not working within Interworx

$
0
0
Hi, when I logged into Nodeworx today and went to the Softaculous option, I got a white screen. When I log into Siteworx and click on Softaculous I get a 500 internal service error. So I tried to reinstall Softaculos and I get this error:

Welcome to Softaculous Apps Installer-----------------------------------------------


PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://127.0.0.1:2443/nodeworx/soap.php?wsdl' : failed to load external entity "https://127.0.0.1:2443/nodeworx/soap.php?wsdl"
in /usr/local/softaculous/enduser/softpanel.php on line 160
PHP Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://127.0.0.1:2443/nodeworx/soap.php?wsdl' : failed to load external entity "https://127.0.0.1:2443/nodeworx/soap.php?wsdl"
in /usr/local/softaculous/enduser/softpanel.php:160
Stack trace:
#0 /usr/local/softaculous/enduser/softpanel.php(160): SoapClient->SoapClient()
#1 /usr/local/softaculous/enduser/main/functions.php(3399): softpanel->unique()
#2 /usr/local/softaculous/enduser/main/functions.php(4434): get_softaculous_file()
#3 /root/install.inc(713): loadlicense(true)
#4 {main}
thrown in /usr/local/softaculous/enduser/softpanel.php on line 160

Anybody have any suggestions ?
Thanks

How to setup a folder outside / behind document root?

$
0
0
Hi,

I'm trying to install an application that because of security, there is one folder (Uploads) that must be placed outside / behind document root.

I never done this in the past. So can someone please help me and tell me how can i do this?

When i login by FTP on my InterWorx domain account i see the following folders:

/.pki
/domain.com
/var

If i enter the /domain.com folder i then see:

/html
/iworx-backup

All the application files are installed inside the /html folder.

So my question is, where should i place the /Uploads folder?

Thanks

Installation error

$
0
0
Any help please

Last login: Tue Aug 2 01:11:54 2016 from 212.252.19.238
[root@Testserver ~]# sh <((curl -sL interworx.com/inst.sh))
STATUS: Determining Linux distribution

-=-=-=-=-= Installing InterWorx-CP =-=-=-=-=-

This script will install InterWorx-CP on your system.
Please make sure that you have backed up any critical
data!

This script may be run multiple times without any
problems. This is helpful if you find an error
during installation, you can safely ctrl-c out of
this script, fix the error and re-start the script.

Details of this installation will be logged in iworx-install.log

TARGET : CentOS release 6.7 (Final)
PLATFORM : GNU/Linux
PROCESSOR : x86_64
RPM TARGET: rhe6x
RPM DISTRO: cos6x
RPM DIR : /usr/src/redhat/RPMS
SRPM DIR : /usr/src/redhat/SRPMS
SRPM HOST : updates.interworx.com
IWORX REPO: release

Press <enter> to begin the install...

STATUS: Installing wget (if needed)
STATUS: Importing RPM GPG keys
STATUS: Turning off SELINUX for current session
ln: creating symbolic link `/etc/udev/rules.d/80-net-name-slot.rules': File exists
STATUS: Setting up JAILED home/chroot dirs
STATUS: Looks like jailing is already setup
STATUS: Checking for YUM
STATUS: Updating yum (if needed)
STATUS: Installing InterWorx YUM repository
STATUS: Installing the LVS Load Balancer
STATUS: Installing 32bit openssl to workaround a dependency bug
STATUS: Installing openssl
STATUS: Installing openssl1097a
STATUS: Installing MySQL server
STATUS: Installing the Apache webserver
STATUS: Installing PHP
STATUS: Installing Qmail
STATUS: Installing vpopmail
STATUS: Installing php-iworx, iworx-db-*, and httpd-iworx
STATUS: Installing InterWorx-CP
ERROR: InterWorx-CP could not be installed.
ERROR: YUM may have given some reasonable errors and
ERROR: you can try re-running the installer as it may
ERROR: just be a network and/or update server problem
ERROR:
ERROR: If after re-running the installer you still
ERROR: receive an error please open a support ticket at:

ERROR: https://www.interworx.com/support/helpdesk/


Transaction Check Error:
file /usr/sbin/proftpd from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /etc/proftpd.conf from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/bin/ftpcount from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/bin/ftptop from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/bin/ftpwho from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/bin/prxs from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/sbin/ftpscrub from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/sbin/ftpshut from install of proftpd-1:1.3.5b-100.rhe6x.iworx.x86_64 conflicts with file from package psa-proftpd-1.3.5b-cos6.build1205160427.18.x86_64
file /usr/bin/spfd from install of perl-Mail-SPF-Query-1.999.1-103.rhe6x.iworx.x86_64 conflicts with file from package psa-spf2-1.2.9-15081418.x86_64

Error Summary
-------------

[root@Testserver ~]#

Server alias for secondary domain

$
0
0
Hey everyone,

for a WordPress-Multisite installation I usually create pointer domains as "Server Alias". I can do this via Siteworx or I can edit the vhost-primarydomain.conf file and add the ServerAlias.

But this won't work, if the customer wants to use E-Mail on those domains (Pointer domains can't be configured).

So I would have to set up the domain as a secondary domain. But how do I do the Server alias thing? Because now there is a vhost-secondarydomain.conf file for the secondary domain and editing the vhost file of the primary domain would be ignored.

Any ideas?

Cheers,

Michael

Yum update failing after InterWorx has been upgraded to version 5.1.25-1183.

$
0
0
Hey all,

the title says it all, is anybody else seeing this or is this a local thing on our server? Only one of them has done the upgrade so far, so I can't tell yet.

Cheers,

Michael

Change Web Server Default SSL Certificates

$
0
0
What is the correct way to remove the default interworx ssl certificates
from InterWorx-CP v5.1.27 on CentOS release 6.8 and then replace the defaults
with Let'sEncrypt?

CP makes it easy to install LE on individual domains but there seems to be
no way to do it for Web Server Default SSL at nodeworx/ssl.

Text downloads fail on server

$
0
0
Hi,

With the permission of my customer, I am posting to this forum in an attempt to resolve the issue that my customer's currently experiencing on our server. So far, I am unable to reproduce the issue because my browser has not successfully downloaded any text files from the customer's domain in question. I did initially manage to get the downloads to start... but they'd never finish but now I'm no longer able to even try downloading the file.

The end-goal for my customer is to allow people to download the text files from the domain, http://mypastebin.com and presumably load them into mIRC. This makes things nice and easy for people who want to get up and running with mIRC scripts and the like.

The other end-goal, at least for us is to help others that may encounter an issue similar to ours and provide a nice, easy fix for them. Knowledge is power, after all. I know when it's time to ask for others' opinions and help, so here I am.

So, that said, here's the following details on how to reproduce:

STEP 1: Visit this particular link: https://mypastebin.com/shqLhDHR1YN2 and attempt to download the text file. It's a file of the code that you see in the browser, so if you're concerned about malicious code, this should allow you to preview it and decide whether or not to try downloading it.

STEP 2: If you succeed in downloading it, the file downloads fine but is apparently missing the last few lines of text of code inside the file. I am uncertain as to when this started to fail or if it did work at all but our customer indicated that it works locally, so something is clearly missing server-side. It is supposed to download a file named shqLhDHR1YN1.txt or get.php. If it downloads get.php, refresh page and attempt downloading again.

Relevant system information:

OS: CentOS 7 x64
HTTPD:
Code:

[root@helmsgate logs]# httpd -v
Server version: Apache/2.4.10 (CentOS)
Server built:  Apr  4 2016 10:23:24

PHP:
Code:

[root@helmsgate logs]# php -v
PHP 5.6.24 (cli) (built: Jul 21 2016 07:33:38)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.2, Copyright (c) 2002-2016, by ionCube Ltd.

MariaDB 10 Guide.

$
0
0
All:

I could not find a solid guide on how to upgrade Interworx 5.X Mysql to MariaDB 10.x. So a few caviots MariaDB 10 is not supported currently by Interworx OR Me for that matter. BACKUP YOUR SYSTEM AND DB'S. I warned you. Try this on a test box. Dont have a test box...well buckle your seet belt here we go. I will attach the guide and copy and paste it here. Feel free to improve of change it. Please post improvement and success here..

Attachment 458

#Interworx 5.x #Mysql to MariaBD 10.x guide
#CENTOS 7.x
#Brent Dacus 2016


#NOTES Depending on your installed server you may need to substitute maria for mysql or vise versa.




#BACKUP YOUR DB's NOW...


#Lets do a on the system update. You should be good here but if your Naughty well here we go.


yum update -y


#need to backup config will need later.


mv /etc/my.cnf /etc/my.cnf.bak


#stop server


systemctl stop mysql OR systemctl stop mariadb




yum remove mariadb mariadb-server mariadb-libs mariadb-devel


#It should not tell you it will NOT remove dependancies!!! found it might want to
#remove net-snmp and php-snmp. I let it remove them and then reinstalled.


#Option: You could use:


rpm -e mariadb mariadb-server mariadb-libs mariadb-devel --nodeps


yum clean all


#Add new repo for MariaDB 10. you can get this on the repos generator here.
#Go her in your browser an follow the prompts
https://downloads.mariadb.org/mariad...#mirror=osuosl


#You should get
#start copy paste here
# MariaDB 10.0 CentOS repository list - created 2016-08-13 17:06 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
#End copy paste here.


#from cd /etc/yum.repos.d


nano mariadb10.repo


#Paste in the above repo info and save.


#Dont be tempted to run the Install command on the MariaDB website yet..


#This will update and existing items after adding the new repo.


yum update -y


#Now run. Almost there!!!


yum install MariaDB-client.x86_64 MariaDB-server.x86_64 MariaDB-common.x86_64 MariaDB-devel.x86_64 MariaDB-shared.x86_64


#Under Installed you should see only entries like "10.1.16-1.el7.centos"


yum list maria*


#Now run
systemctl start mariadb


#or


systemctl start mysql


#either should work


#Now we need to upgrade the mysql system db


mysql_upgrade --verbose -uroot -p


#Enter your Mysql root password when asked.




systemctl restart mariadb


systemctl status mariadb


#In "status" Shouldn't se any errors


#just to be sure we are all enabled


systemctl enable mariadb


#Replace the New my.cnf with the Interworks one. We will backup the new one as well.
#Should be fine but you might want compare them.


mv /etc/my.cnf /etc/my.cnf.mdb10


mv /etc/my.cnf.bak /etc/my.cnf


systemctl restart mariadb


systemctl status mariadb


#WHEW YOU did it!!!


#login to Nodeworx and check Overview and PhpMyAdmin


#In Overview you will see the wrong Version listes as 5.5.5


#In PhpMyAdmin you should the correct Server version.
Attached Files
Viewing all 900 articles
Browse latest View live