Problem with DSJAS Fake Bank Setup (MAMP & SSL)

Hi…

I’m facing an issue setting up the fake bank DSJAS (version 0.1.5 Alpha) using MAMP, and I could really use some help from those with experience. Here’s what I’ve tried so far:

Setup:

  • MAMP version: 5.0.6
  • PHP versions: 8.3.1 and 8.2.14
  • Fake bank version: DSJAS Release - Version 0.1.5 Alpha
  • SSL certificate: Self-generated for use with Brave browser (planning to expand to Chrome on a VM).

Problems encountered:

  1. localhost + dsjas.com (I spoofed that URL) are partially working: Both URLs initially seemed to work fine, but I get a “This site is not secure” warning in the browser so I tried to install an SSL certificate.
  2. SSL issues: I tried enabling SSL by modifying httpd.conf and Include conf/extra/httpd-ssl.conf in there and edit httpd-ssl.conf to pointing to the certificate and key files, but as soon as I include this file, MAMP stops connecting. Apache and MySQL fail to start, and no error logs are generated.
  3. Test site: I ran a basic PHP test script with a MySQL connection to confirm that MySQL was working, and the connection was fine, indicating that the issue is likely specific to the DSJAS setup.

What I’ve tried:

  • Reinstalled MAMP and DSJAS multiple times.
  • Adjusted httpd-ssl.conf settings and tested with self-created SSL certificates.
  • Ensured Apache and MySQL are running with correct settings.
  • Set ServerName and ServerAdmin correctly in the virtual host file.

The Current Goal:

  • Get DSJAS running with SSL enabled in MAMP, allowing me to spoof a bank site with a secure connection (without the “This site is not secure” warning).
  • If MAMP continues to have issues, I might switch to Docker, but I’d like to resolve this setup issue first if possible.

Has anyone else faced similar issues with MAMP or DSJAS, particularly when enabling SSL? Any suggestions on how to troubleshoot or fix this problem would be greatly appreciated!

Thanks & Cheers