First of all, great work! I’ve been a user of Websitepanel for a few years and transfered to MSPControl. But I couldn’t get it to work properly. I must admit, the guys there did a great job at helping me, but I ran into problems over and over again. So I got tired of it.
I finally found SolidCP, installed it and worked right out of the box! Good job so far!
There is just one thing that bothers me so far and that is the speed of the whole site. Every page (no matter what page) will take a couple of seconds to load up. And I can’t see anything wrong on the server as of yet. The VPS is a brand new VPS, cleanly installed and updated.
Dual Xeon 2.29Ghz
Windows Server 2016 (fully patched)
At first I thought it was the server or IIS that wasn’t doing it’s job. I tested it with a basic PHP+MySQL site (WordPress) and it was pretty fast! I also tried another (simple) C#/ASP.NET website and that was also blazingly fast. So I suspect something is up with SolidCP on our server.
Do you have any idea if I can make it a bit quicker? Configuring it when you have to wait 3 to 10 seconds for every page/link you click is horrible!
Other than that, keep up the good work!
Did you carry out the following for the Portal, Enterprise Server and Server websites:
Open IIS Management –> Click on “Application pools”
- For each SolidCP Application pool click: –> Advanced settings…
- Set startmode to “AlwaysRunning”
- set Idle Time-out (minutes) to “0”
- set Regular Time Interval (minutes) to “0”
- Press save
I found SCP to be a little slow initially as it was terminating the process if unused after the default IIS timeout of 20 mins finished.
However after installing many SCP instances the above does the trick for me, pages load quickly with no issues.
In addition to what Ric recommended, i would also double check your enterprise url.
Normally the slowness you describes happens alot when you got portal and enterprise on the same server YET running it over a nic ip (such as your local LAN ip, or WAN ip) instead of the local loop back ip: 127.0.0.1
also double check you got enough memory for mssql (mssql eats up about 1.5 Gb on it’s own with ease).
Just wanted to let you know I’ve been testing some more and I’m not getting any more performance.
What I did is install a basic blog system in dotNET, using SQL as backend and that site was blazingly fast. I also changed the username/password in the web.config: no performance increase. I also looked up the difference in Application Pool settings and made the SolidCP Application Pool the same as the fast website. It had no difference at all.
I also checked the 3 seperate sites on ports 9002 and 9003. They are very quick as well.
Next: I did a very simple speedtest on the SQL server. That server has the same speed as my local server on a HP server.
In other words: I still have no idea where to find the problem and I’d really like some more ideas and/or help.
Hope to hear from you guys!
Nobody is able to support me with this problem? 🙁
At this point, I’d even suggest for paid support, if that was possible. It’s the last step before I can use this new VPS server and I’d really like to use SolidCP with the new server.
If anybody could contact me and help me, it would be greatly appreciated.
Hello Ric and Marco,
I tried both your solutions and even though the initial startup is quicker (as expected), the general feel of the site is still quite slow.
SQL Server 2008 R2 (Desktop) isn’t using a lot of resources. It’s currently sitting at 80MB memory usage and 0% CPU cycles. So I highly doubt that’s the case.
Do you guys have anything else I could check or setup correctly? SolidCP works great, but I’d love to get it a bit quicker!
No, there is not specific reason, tbh. I might upgrade to SQL 2014, while it’s still possible 🙂
I’ve also noticed that (I think) all DB connections (either to SQL or MySQL) are slow. I’m trying to figure out why. This is not your problem, of course, but just wanted to let you know.
It seems that normal PHP sites and/or asp.net sites are working perfectly. As soon as there is a DB involved… it slows down a lot! TTFB is like 3 or 4 seconds each time…
Will look into it further and post back when I have an answer.
I’m not sure i can’t say i can reproduce your issue on our server (with the enterprise set to 127.0.0.1 and app pool tweaks) with a pretty large database and plenty of users every page goes quick other then if it needs to load resources such as website properties, etc.
Do you have any windows auth enabled on any site? (if so disable it on all solidcp sites such as portal, enterprise, server).
So far, I’ve noticed that the TTFB (Time-To-First-Byte) takes a very, very long time!
When I use a simple PHP page (phpinfo.php for example), it’s quick. When I use a simple aspx site, it’s quick. As soon as there is ANY database activity involved…. the seconds add up quickly!
Again: I know this doesn’t look like a SolidCP panel, but I’m adding it here, so more people might know something OR find something usefull in this thread.
- Views2608 times
- Answers13 answers