When I go to webmail and login, I can't send anything: Error 250 (round mail) I went through the entire ISPConfig beta setup probably 7 times the first entirely typing by hand into the terminal... How newb. Anyways after many many attempts I finally got https:// configured on the domain itself from official authority; but something is wrong with the mail settings. Could you please help me, I almost entirely configured this server perfectly and that's absolutely exciting considering I've never done anything this advanced. But without mail, I'm at a pretty great loss.
I have closed your other thread as it is a duplicate. Please don't open 2 threads in different boards for the same issue. Did you follow the perfect server tutorial?
I followed the ISPConfig Beta instructions word for word for the most part aside from anything relating to SSL because after two attempts of changing the SSL I couldn't get it to work with SSL from an actual authority. So I followed the instructiosn to the best of my knowledge to setup Postfix and D... with SSL certificate. Managed to get the certificates moved to /etc/ssl/certs and I copied the Key Certificate and created a file called www_msniblets_com.key file and moved that to /etc/ssl/private. Then I merged those into certificate_and_key.crt in /etc/ssl/certs and changed the configs of postfix and D... to /etc/ssl/certs/certificate_and_key.crt. But before I did this, mail still wasn't working.
Before getting the SSLs installed on the main site, I actually had mail working using the SSL instructions from the ISPconfig beta Also my site isn't accessible without www, what did I do wrong here?
I really don't want to start over. I got Wordpress all configured and setup, I got the SSL installed on the main site, I'm just missing mail and if I get that, I'm through with configuring this entirely! I'm so excited and depressed at the same time.
Okay so you followed the Perfect Server tutorial? Are you sure your master.cf and main.cf is in line with what is described there? Follow this tutorial to use a LE cert for the panel, smtp, imap, etc: https://www.howtoforge.com/tutorial/securing-ispconfig-3-with-a-free-lets-encrypt-ssl-certificate/ Also, which ISPConfig version do you have installed currently (Help -> Version)?
I don't want to use the free lets encrypt ssl I want to use the one I bought from a authorized authority
Alright, make sure to update to 3.2.1 when it's released. Your current build is stable though, so fine for now.
That's what I thought I did, is there any chance you could look at it? The SSL Authority gave me only Bundle and Crt, I created the key file by just pasting the key into ++ and saving as www_msniblets_com.key I went to the confs and changed everything to /etc/ssl/certs/certification_and_key.crt and I even restarted the services.
What do you mean with look at it? Support is available at https://www.ispconfig.org/get-support/?type=ispconfig, provided by Schaal-IT.
The beta is downloaded in the current tutorials for Ubuntu 20.04 and CentOS 8, because they were stable enough to use and we wanted to release the tutorials asap. They will be changed soon.
If you could TeamViewer my main pc I could ssh into terminal and you could see for yourself what I've done or what I've done wrong, probably wouldn't take 5 minutes. Or I'm even willing to go the Skype route and share screen. I just really want a solution to this.
First things first... this is a forum. Fixing stuf goes step by step. Sometimes these are baby steps. The problem you are having is sending e-mail at the moment? I did notice "Error 250" when using webmail? Error 250 indicates an authentication failure. There is a file called defaults.inc.php in /etc/roundcube. You could enable "smtp_debug" there by changing "false" to "true". Also set "debug_level" to "1". Next you could try to reload roundcube. On my system this works with the command "service reload roundcube". From that point on you should be able to troubleshoot by examining the log file in /var/log/roundcube or by looking into syslog (/var/log/syslog). It's a bit odd that you receive an auth error as in config.inc.php the smtp_server should be set to "localhost" and smtp_port to "25". The variables "smtp_user" and "smtp"pass" should be empty as far as I know. I am hoping this might be helpful.
Try setting Code: $config['smtp_user'] = '%u'; $config['smtp_pass'] = '%p'; As for the port, in general mail submission on port 465 with ssl or 587 with tls is preferred over 25, though I'd fix your ssl certificate issue before changing to either of those. You don't need the encryption for a localhost connection, but the delivery path is often different, with more spam controls, etc.