I can't get access via FTP ISPconfig3

Discussion in 'Installation/Configuration' started by Nikolo, Nov 1, 2024.

  1. Nikolo

    Nikolo New Member

    Hello,Hyper-V,Ubuntu24.04 server,ispconfig3+nginx,has created a website d.shote.ru ,I created an ftp account, I'm trying to connect via filezila,an error came out, I did port forwarding to mikrotik, I'm asking for help, I'm a beginner.
     

    Attached Files:

    Last edited: Nov 1, 2024
  2. remkoh

    remkoh Active Member HowtoForge Supporter

    The username you configured is "host148host148" and not "host148" which you're trying to login with.
     
    Nikolo likes this.
  3. Nikolo

    Nikolo New Member

    Thank you very much
     
  4. Nikolo

    Nikolo New Member

    I have one more question, I installed Nextcloud, everything was installed without errors, but there was an error on startup, in the screenshot
     

    Attached Files:

  5. till

    till Super Moderator Staff Member ISPConfig Developer

    Disable custom error pages in website settings.
     
  6. Nikolo

    Nikolo New Member

    If it's not too much trouble, can you tell me where to do it? And another question, I live in Russia, I can't pay for ISPConfig 3 manual, there are no transfers, can you help with this issue?
     
  7. Nikolo

    Nikolo New Member

    It got worse
     

    Attached Files:

  8. till

    till Super Moderator Staff Member ISPConfig Developer

    No, its the same. This is just the error page from Nginx. Disabling custom error pages just allows us to see in case the 404 is thrown by Nextcloud, but that's not the case here. Please post a screenshot of the content of the web directory of the website.
     
  9. Nikolo

    Nikolo New Member

    I hope I did the right thing
     

    Attached Files:

  10. till

    till Super Moderator Staff Member ISPConfig Developer

    Do you have an index.php file in the web folder? I just see an index.html file.
     
  11. Nikolo

    Nikolo New Member

    Yes, here is another screenshot
     

    Attached Files:

  12. Nikolo

    Nikolo New Member

    I think these errors are because I have nginx, not apache2. Tomorrow I will try to reinstall everything and unsubscribe
     
  13. Nikolo

    Nikolo New Member

    Good afternoon, I reinstalled ispconfig3 with the Apache web server, everything was installed without errors, I installed the software https://www.howtoforge.com/how-to-install-nextcloud-with-ispconfig / , from which I conclude that ispconfig is little adapted to NGINX, otherwise the program is convenient and excellent, thanks to the developers!
     
  14. till

    till Super Moderator Staff Member ISPConfig Developer

    I'm unsure why you conclude this as the guide you mentioned nowhere says that. It's simply a guide for one of two equally supported web servers, and that you can not exchange the web server with a different one with different syntax without using a different installation tutorial should be clear. That's why the guide says in prerequisites "A Linux server with Apache" and not "A Linux server with Apache and Nginx" or "A Linux server with Nginx". The primary and recommended web server for ISPConfig for most users is Apache. Nginx is an option for experienced administrators only, who need very fast and optimized setups for large websites. ISPConfig is adapted in detail to Nginx and supports it equally; some functions are even available for Nginx only; that's the reason why, e.g., Germany's largest Nginx web hoster uses ISPConfig and not Plesk or Cpanel on thousands of servers. Simply because ISPConfig is much better adapted to Nginx and faster. But if you are not an experienced admin, Nginx is not the right choice for you until you have more experience with web hosting. Nginx, unlike Apache, requires it to adapt the config for each application as Nginx can not understand the .htaccess files that ship with most cms. ISPConfig allows this customization in detail with even allowing replacement and deletion of directives, which Nginx is not even capable in its default form. But you must know Nginx config for that, e.g. what locations are and so on.
     
    Last edited: Nov 3, 2024
    ahrasis likes this.
  15. remkoh

    remkoh Active Member HowtoForge Supporter

    Nowhere in that tutorial NGINX is even mentioned, so how can you come to that conclusion??

    Nextcloud on NGINX requires completely different vhost configuration because that webserver doesn't support (rewrite rules in) .htaccess files. I've been running it for years fully satisfied, with a whole lot of special Nextcloud related vhost and php config in ISPC.
    There are several good tutorials for Nextcloud NGINX vhost config out there. Just Google it. Though from my experience there's not one complete tutorial. The best result is creating your own combination.
    But as @till also said, you must know NGINX. Otherwise don't even go there. Dumb copy-pasting without understanding it makes troubleshooting impossible.
     
    till likes this.

Share This Page