ISPonfig is not managing Let's encrypt

Hello
I Installed "Let's Encryprt" using debian installation ispconfig 3.1.2 debian 8.0 but I did not get the same screen where to answer Yes or No.
I got different screens (apply to all domain (1,2,3,4,5,etc enter to all or c to cancel)). I hit enter to apply all and in the second screen (about use both http and https or only https) I chose both. All domains work with http. Https works only with www. (https://www.domain.tld) and not without www. (https://domain.tld). When you type https://domain.tld it redirects to http://www.doamin.tld . In addition, GUI "let's encrypt" is disabled. Nothing happens if it is enabled or disabled.
How can I make this work properly?

I hit enter to apply all and in the second screen (about use both http and https or only https) I chose both.

Click to expand...

This disabled all domais for https in ispconfig. You should have choosen no or cancel, depending on your LE version during install. Choosing a domain there instead will disable that domain for SSL use in ispconfig.

To fix that, delete all domains and certs in letsencrypt, when all have been removed, then you can use ispconfig to get a new ssl cert.

Thank you for your prompt reply. How explain how to do that? I tried to do this:
"Try to rename /etc/letsencrypt directory.
mv /etc/letsencrypt /etc/letsencrypt_bak
mkdir /etc/letsencrypt"
After I did it, I was unable to reach ispconfig GUI panel. Am I doing something wrong?

Apache or nginx cannot restart without LE SSL that are specified in the vhost files. Therefore, after whole deletion of LE certs, you have to clean LE SSL code from your vhost files afterwards, since there is no longer any LE ssl certs to refer to.

For ISPC to work again, you may need to run its update script and recreate its SSL. When you get your ISPC to work again, recreate LE SSL for it using this trick.

Ok, spo probably LE modified the vhost files itself, in that case you will have to clean them like ahrasis explained above. or you remove the symlinks in sites-enabled folder for all websites but not ispconfig, then you can login to ispconfig and activate le again for them which will also activate the sites again.

First of all thank you for the quick reply.
I decided to follow Till's easy way.
Please tell me if I'm doing something wrong.
I removed all links domain.tld.vhost.le.ssl.conf and domain.tld.vhost from etc/apache2/site-enabled except 000-apps.vhost 000-ispconfig.conf ooo-ispconfig.vhost
and rebooted the entire server.
Ispconfig continued working.
Without enabling LE in GUI, domains still work under http and https!
When I enabled LE in GUI the only thing that happens it's to create under etc/apache/site-enabled a link 100-domain.tld.vhost .
I'm still unable to manage Let's encrypt via GUI.

I guess you didn't follow what Till said or have restored your old LE SSL files created by certbot, since the files are still there and as such ISPC cannot do anything. Unless you are willing to follow the instructions given after doing a proper backup, you might not be able to use ISPC in creating and renewing your LE SSL files.
The steps are:
1. Backup the relevant folders.
2. Delete all LE SSL files folder -