Hi guys.

I am following the basic script instructions provided by the website:

Login as root, use wget command, run bash command, type the Domain, in my case itflow.redacted.com, and wait for the installation finishes.

Open ports 80 and 443 TCP

After all that, i get an error of server not found when i type my domain link, https://itflow.redacted.com.

I am really not sure what is going on, i am attaching some screenshots that might help you guys to help me.

Please let me know if i am missing something.

Thank you.

Hey @AdrianoRaffoul

  • Im guessing if the IP is behind a NAT that you port forwarded?
  • If not behind a NAT make sure your Firewall allow port 80/443 TCP Traffic Inbound?
  • What OS and version are you using?

    Hey @AdrianoRaffoul

    Not sure if the domain you mentioned was just an example, but it's worth mentioning you need a DNS 'A' record for itflow.redacted.com.

    I can't even see redacted.com as a registered domain?

      Thank you for your reply guys.

      I will check out what you guys said and return to say if it solved.

      johnny i am using a VM machine using ubunto 22.

      wrongecho my domain is redacted.ca, not .com, should i use .ca inside the script?

      Bigbug it is redacted.ca

      My public IP is redacted if i understand i need to create a DNS A record inside my DNS pointing to my public IP?

      its possible to access ITFlow internally using the servers IP address. I would like to use it internally most of times, it doesnt need to be accessible outside my network.

      just go to your local IP and try to login, it'll show you instructions on how to disable https

        Bigbug Amazing… it is woking locally, i really appreciate your help.

        Really appreciate all the answers and support. It is working locally and i will start working on the initial configuration.

        But if anyone would like to keep helping me to make it work anywhere, please let me know.

        I was able to make some changes based on the above replies, something changed and now i am getting SSL error when i try to access using the itflow.redacted.ca.

        SSL scares me, for me it is very dificult, so if anyone would like to help, try to simplify the steps for me.

        Thank you very much for every reply done already.

        Secure Connection Failed

        An error occurred during a connection to itflow.redacted.ca. SSL received a record that exceeded the maximum permissible length.

        Error code: SSL_ERROR_RX_RECORD_TOO_LONG

        The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
        
        Please contact the website owners to inform them of this problem.

        Hi Guys i am accessing my ITFLow server locally.

        The initial page setup appears and while setting up any initial configuration, like user, database, company, etc…right after i type the passwords and names, when i click on confirm, it just appears a blank page. No errors, nothing, just a blank page.

        I checked some replies on the forum, restart apache2, install php-mysqli, and i also noticed that the file named config.php doesnt exist.config, so i went ahead and manually created a file using touch command, named config.php.

        Can you guys provide some help?

        Merged 1 post from Blank page at initial setup.

        Hey,

        Glad you managed to figure it out and get ITFlow installed. I assume this is more for homelab purposes?

        You'd naturally need to use the domain you actually own in the setup script. For the SSL setup to work, the A record needs to point to your server and port 80 needs to be open - this is how Let's Encrypt verifies you own the domain.

        It sounds like your database details/credentials were incorrect. If you navigate to your Web directory root (/var/www/), there will be a file called config.php. Delete that and you'll be able to run through setup again.

        Your web directory permissions may also be wrong, try running sudo chmod -R 777 /var/www/html

          wrongecho

          I did what you said. The permission for html is set to 777 but i am now getting http error 500.

          Here is a screenshot of my config.

          Keep in mind that config.php was not created again, after the deletion, not sure if this should be a concern. I tried to run the service restart for apache2 also.

          Config.php should be automatically created in that itflow.redacted.ca folder.

          What do you get in /var/log/apache2/error.log when you try to load the website?

          Most recent log entries only please.

            wrongecho keep in mind that i did not save the usernames and passwords that itflow provided right after the installation. i believe this might be causing this issue.

            I am using the following credentials, befere the blank page:

            I am using usernames and passwords that i create, and not the ones provided by ITflow program. I dont have that information anymore, could this be the reason for this issue?

              AdrianoRaffoul

              The credentials provided by the script will be the username and password for the database. You'll need these for the database setup page (in that image). If you want to choose them yourself, you'll need to login to the database as root and create your own user with access to the database.