Leaderboard
Popular Content
Showing content with the highest reputation since 10/15/2025 in all areas
-
1 point
-
This sort of traffic is basically normal for any website that's been around for more than a few weeks. It's almost entirely malicious bots that are searching for things like a vulnerable Wordpress installation to break into or configuration files with database credentials so they can steal your data. The nginx errors are usually because the server is overloaded. That's pretty normal for Johnny when server load is up. Apache restarts can also cause these. They're less of an issue on Tommy and nonexistent on Morty. We generally just advise users to block unwanted traffic like this in .htaccess if they are causing load issues, though in your case you said they're hitting nonexistent files and getting 404 errors, which cause so little load that you likely won't even see it register on the load chart. We do not have an edge firewall or similar (we can't afford one due to our funding structure), though the server itself has a software firewall that we've used in severe cases to address an account under attack. If you're would like, you can also file an abuse report with the owners of the incoming IP addresses in question. You'll need to find the company that owns the IP (pretty easy to do by googling it), then follow whatever that company provides for an abuse complaint. I've had success reporting addresses that are based in the US and EU, but you're unlikely to receive responses from hosting companies in countries like Russia and China (if they even accept abuse reports), where this sort of activity is tolerated (if not legal).1 point
-
1 point
-
I've added those subdomains to your account for you. Please note that it may take up to 2 hours for the changes to take effect. If after a full 2 hours they don't work on your side, please make sure you clear your web browser cache: https://wiki.helionet.org/Clear_Your_Cache1 point
-
I just did some research on this, and even ignoring the "Why?" aspect of this, the behavior of .phps (colorized source view) is apparently a function specifically provided by the mod_php module for apache. It's not a function of PHP itself. Since Plesk does not use the apache module, this isn't supported. Your best bet is going to be a solution like Krydos suggested: Write a PHP script that displays another script's contents. Once you have that, you can probably be creative with .htaccess rewrite rules to make calls for .phps files redirect to that script with the requested file as a parameter to emulate the behavior.1 point
-
Yeah, I don't really understand why you're even doing this. Why not make a PHP file that reads the contents of another .php, and displays the contents? That seems infinitely easier, and more secure. For instance, index_source.php could show the source of index.php.1 point
-
Thank you so much for updating my main domain and creating a backup beforehand—I really appreciate your help and care. I’ll follow the DNS instructions and wait for the changes to take effect. Your free hosting service makes a huge difference for students and developers like me.1 point
-
I've changed the main domain on your account for you. Please note that it may take up to 2 hours for the domain change to take effect, and it will not work until you set up your DNS with your domain registrar. To configure your DNS, please see the steps provided on our Wiki to either set NS records pointed at the HelioHost nameservers, or create A/AAAA records and point them to your server's IPv4/IPv6 address: https://wiki.helionet.org/Changing_Your_Main_Domain#Custom_Domains If after a full 2 hours it doesn't work on your side, please make sure you clear your web browser cache: https://wiki.helionet.org/Clear_Your_Cache Since there is a risk of data loss when main domains are changed, I made a full account backup for you before I made the changes, in case you need any files from theold domain. You can download the backup here: https://heliohost.org/backup If you're not sure how to extract the backup files, please follow our how-to guide here: https://wiki.helionet.org/Account_Backups1 point
-
You probably need to reissue the cert with the webmail option enabled. Once you do that, wait another 2 hours and it should work. In the meantime, you should be able to click advanced and continue anyway to ignore the error and access the webmail.1 point
-
It's just not supported. Plesk doesn't officially have the listings enabled by default, so we made changes to have it do that (it was the same behavior our old cPanel servers had, we were tired of support tickets to explain the 403 error that Plesk showed by default, users preferred it and often asked for them to be enabled, and it often makes abuse stand out since they wouldn't hide the listing and leave files like "script phising.zip" in their root...yes that was a real file we found). Specifically, we forced it in the Apache config. Apache doesn't always let you override that option for some reason (the Options line in general doesn't very work well on Plesk). The easiest way to accomplish this on our service is to just put an empty index.html in the folder...1 point
-
1 point
-
Domain changed. Please be sure to configure DNS. It can take up to 2 hours for the domain to work. You can request the certificates for softhauz.ca yourself in Plesk once the domain starts working. Also, in the future, please post these requests over in the Customer Service section. Forum sections that are not Customer Service or Questions are not routinely viewed by staff, and posting support requests in those sections may result in a delayed or no response.1 point
-
1 point
-
The headers were in English because I changed them for you. I already fixed the CGI bin folder for you as well as the permissions. They should not all be turned on, and the server will refuse to run the script for security reasons if you do set them that way. Either way, glad to see everything is working now.1 point
-
It doesn't work for numerous reasons: First, you apparently deleted and recreated your cgi-bin folder, which breaks the ability to run CGI on the account. Second, you had the permissions on test.py set to 777 when they need to be 750. Third, you translated the header values. Headers and server commands must be in English because these are machine-read values defined as part of international standards. print("Tipo di contenuto: testo/html\n\n") I've fixed all the issues for you and the script is now working.1 point
-
1 point
-
Have you tried these instructions? https://wiki.helionet.org/Google_Site_Verification1 point
-
1 point
-
1 point
-
You've always had access to all the directories on your VPS. In the very first email we send you it has this line Login to SSH, run the command "sudo su" type your password, and you are root and you can access any directory or delete the entire VPS if you want. Please note: You get 1 free rebuild per month, so if you break your VPS we will rebuild it once each month for free, but rebuilds in excess of 1 per month cost $1 each.1 point
-
Domain changed. It can take up to 2 hours to function. You can enable remote access in Plesk for MariaDB (it's in the properties of the database user at the bottom) if you want to use it from another server. The hostname you need to use for remote MySQL is tommy.heliohost.org, not your domain name.1 point
-
Installed. You can see the current list of installed modules and their versions for Morty's Python 3.12 at https://krydos3.heliohost.org/pyinfo/info3.12.py1 point
-
1 point
-
1 point
-
Installed. You can see the current list of installed modules and their versions for Morty's Python 3.12 at https://krydos3.heliohost.org/pyinfo/info3.12.py1 point
-
Looks like Wolstech added those domains for you. Let us know if you need help with anything else.1 point
-
I've never used phpMyAdmin on Hestia before, but I would assume you can login using your database username and database password.1 point
-
1 point
-
Your pending suspension has been cancelled. Accounts associated with the Philippines tend to get flagged all the time due to the small number of available IPs and the prevalence of students (at least one larger university there uses our services for coursework). School networks, public wifi, and even VPNs are a common cause of this, and these days I'd almost go as far as to say 80%+ of these detections are false due to shared networks.1 point
-
Glad to see you got it working. As above, please be mindful of the 50/day limit with that forwarder. If the forwarder ends up getting too much email, it can easily get your email service disabled. If that happens, just let us know and we can turn it back on. The best solution for "forwarding" email without actually forwarding it is to turn off forwarding in Plesk and instead set up Gmail as a client to check the mailbox (in Gmail, go to settings->Accounts and Import->Check mail from other accounts, and add the Plesk mailbox). It achieves the same result without you needing to worry about the forwarder exceeding the sending limit.1 point
-
1 point
-
Go into that mailbox’s settings in Plesk, then the forwarding tab, then UNcheck the option “don’t deliver copies to the Plesk mailbox”. Once that’s turned off, you should get a copy in the Plesk mailbox and also a copy forwarded to gmail.1 point
-
I just reviewed your DNS and Plesk settings. Your mailboxes are set up correctly and Roundcube works on the email subdomain. For DNS, I don't see the TXT records for SPF and DKIM, but it's possible I can't see them due to Cloudflare. Those would only affect sending email anyway, not receiving it. Silly question, but with the delivery issue, are you talking about the Plesk mailbox that's forwarded to gmail? Gmail will not accept forwarded mail that originally came from itself, so if you send a message from Gmail to a Plesk mailbox that has been forwarded back to gmail, the message will simply disappear. This is a limitation imposed by Google. Also, for forwarded mailboxes, messages aren't kept in Plesk (and so won't show in Roundcube) unless you clear the "Don't deliver copies to the plesk mailbox" option... Finally, keep in mind that forwarded emails count towards your 50/day limit, so getting a sudden wave of unwanted incoming mail could result in your email service being removed.1 point
-
That's actually a little outdated now. These have changed: SSL is now automatic, no need to request it, but it can take up top 24 hours for the certificate to issue. SMTP host if you need mail is just tommy.heliohost.org since Tommy was updated. Server now supports .NET 8 and .NET 9 in addition to the versions you listed. Please check your PMs for information regarding your Lily account.1 point
-
Just a heads-up: It lacks any semblance of a user interface at the moment, but it happily hosts websites with decent uptime. Be aware that if your site has been idle for a while (no traffic), the first page view might take a minute for the page to load. SSL is not provided by default but can be added upon request once the DNS finishes setting up if you want it. Lily only supports FTP, you cannot log at heliohost.org/login/ using this information as there is no control panel to log into. A 403 error is normal if you have no index page uploaded. If you need an additional domain added, please let me know and I can add it. Please keep in mind that the domain cannot already be attached to your account or the add will fail. Disk space limit is 1000MB (independent of your Plesk account) If you want your files in a folder other than the domain root (public_html), you will likely need to have a folder registered as an IIS Application in order for ASP.NET applications to run. If you need this, please let @wolstech know the folder name and he can register it for you. If you have questions about getting your app running, I can also help you with that. To upload files, Lily is accessible via FTP: Host: lily.heliohost.org Port: 21 (Plain FTP and FTP over Explicit TLS are supported) Many common IIS settings such as URL rewriting can be configured by creating/editing a web.config file in your application's folder. MySQL is available locally on Lily for databases. PhpMyAdmin is here: https://lily.heliohost.org:2083/phpmyadmin/ Username and password are the same as for FTP. SQL Server Express is available by request. If your software needs to send email, you can configure your software to use Tommy as the mail server: Type SMTP, host tommy2.heliohost.org, port 25, no authentication. Lily users can send mail using Tommy even if their Plesk account is on another server. For coding, ASP.NET (.NET 4.8, Classic ASP, .Net Core 3.1, .NET 5.0, .NET 6.0) and PHP 5.6 are supported. PHP 7.x and 8.x are available by request. Let me know if you have any questions.1 point
-
You need to select my-domain.com when you first go into Plesk before creating them. They are considered two separate websites. If you go into the settings for email.my-domain.com then create them, the addresses will end up under the email subdomain.1 point
-
1 point
-
This is something Wolstech can set up for you. I've escalated this thread for their attention. 🙂1 point
-
Added. You'll need to create an A record for it pointed to the IP address is shown in Plesk in order for it to work. It can take up to 2 hours to function. For SMTP and IMAP, use tommy.heliohost.org.1 point
-
I believe you can install it from Softaculous, and you can always install it by uploading it if not. Do you want me to create a subdomain on your account? The "webmail" subdomain is reserved by the system, but "mail" should be available if you want it.1 point
-
That's correct. What error do you get when you try to send email to your domain?1 point
-
1 point
-
You can start by answering simple questions that users ask, such as how to add a domain or why is my website showing 504 errors for example. Most of these answers are found on the wiki. Eventually if you continue to be helpful you can get promoted to helper and even a Moderator, that's how all of us started out.1 point
