1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Apache2 port 443 is closed.

Discussion in 'Apache' started by clatique, Aug 18, 2017.

  1. #2
    Hello, This kind of question has been asked several times, and no solution found for me.
    I have installed apache2 on a raspberry pi, everything is working (mail, php,mysql, phpbb) exept port 443 : it is closed :
    • sudo nmap 192.168.2.91 -> cannot see port 443
    • telnet 127.0.0.1 443 on my server : telnet: Unable to connect to remote host: Connection refused
    • openssl s_client -connect localhost:443 Connexion refused errno=111
    I did :
    generate certificates with openssl
    edit 000-default-ssl.conf and default-ssl.conf to adapt my conf.
    sudo a2enmod ssl
    sudo service apache2 restart

    In /etc/apache2/ports.conf, I can read
    Listen 80
    <IfModule ssl_module.c>
    Listen 443
    </IfModule>


    I cannot understand why my 443 port is closed !
     
    clatique, Aug 18, 2017 IP
  2. clatique

    clatique Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #3
    I cannot read my message I wrote :
    Hello, This kind of question has been asked several times, and no solution found for me.
    I have installed apache2 on a raspberry pi, everything is working (mail, php,mysql, phpbb) exept port 443 : it is closed :
    • sudo nmap 192.168.2.91 -> cannot see port 443
    • telnet 127.0.0.1 443 on my server : telnet: Unable to connect to remote host: Connection refused
    • openssl s_client -connect localhost:443 Connexion refused errno=111
    I did :
    generate certificates with openssl
    edit 000-default-ssl.conf and default-ssl.conf to adapt my conf.
    sudo a2enmod ssl
    sudo service apache2 restart

    In /etc/apache2/ports.conf, I can read
    Listen 80
    <IfModule ssl_module.c>
    Listen 443
    </IfModule>


    I cannot understand why my 443 port is closed !
     
    clatique, Aug 18, 2017 IP
  3. Blank ™

    Blank ™ Well-Known Member

    Messages:
    223
    Likes Received:
    18
    Best Answers:
    6
    Trophy Points:
    110
    #4
    Blank ™, Aug 18, 2017 IP
  4. clatique

    clatique Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #5
    Thank you Blank for helping.
    I cannot check everything explained in your above links :
    • sudo vi /etc/network/interfaces gives no answer, no error
    • sudo iptables-save does not give what I wrote in /etc/network/iptables ( I did sudo iptables-restore /etc/network/iptables)
    It's like other config files are used. In my box, ports 443 and 80 are opened and redirected to the raspberrypi. I can reach the raspberry from Tor browser and my noip domain name.
    Error with https locally or from the internet !
    What I did :
    • back up files and database
    • format sd card and install Raspbian Stretch Lite image
    • update / upgrade
    • Add a user and delete pi user
    • install apache2 and telnet (openssl is installed with apache2)
    • install and configure proftpd
    • install and configure php7.1
    • install and configure mariadb
    • install and configure exim4
    • install and configure phpmy admin
    • create my database and restore the backup
    • upload files via filezilla
    • check my phpbb forum is Ok
    • create certificates with help of https://the-bionic-cyclist.co.uk/2017/03/22/setup-ssl-on-a-raspberry-pi-in-2-minutes/
    • follow your link : http://simonthepiman.com/how_to_setup_your_pi_for_the_internet.php
    Same problem : https : //192.168.2. myraspberryip /index.html : error / unsecure connexion
    or, with Tor browser : https:// mydomain.fr /index.html : error / unsecure connexion
    (I've added spaces in above links because this forum rejects those lines ... and I cannot post my reply)
    • sudo vi /etc/network/interfaces gives no answer, no error
    • sudo iptables-save does not give what I wrote in /etc/network/iptables ( I did sudo iptables-restore /etc/network/iptables)
    So, what I did before answering today :
    install apache2, php7.1, mariadb phpmyadmim, exim4, proftpd, and setup ssl on my Archlinux system. Then iptables
    Same problem : https :// localhost / index.html : error / unsecure connexion

    Can I check https locally or is it only working from the outside (I can simulate "outside" with Tor Browser)
    I'm missing something somewhere : are the pages I used outdated today or are they more probably not complete (missing informations)
     
    Last edited: Aug 22, 2017
    clatique, Aug 22, 2017 IP
  5. clatique

    clatique Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #6
    I can answer first question : yes, https can work locally. I try to generate a new local certificate and configure apache for it ...

    About iptables : right now, iptables are not really important as my raspberry is not in the DMZ of my internet box. Only ports 80 and 443 are redirected to my pi3 !
    Am I wrong about this ?
     
    clatique, Aug 22, 2017 IP
  6. clatique

    clatique Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #7
    Ok, it does work locally after accepting my own certificate.
    i'll try from the outside next week end.
     
    clatique, Aug 22, 2017 IP