Trouble launching my POC of Test Data Manager GUI

BenDAltusBenDAltus Posts: 8 Bronze 1
edited December 18, 2024 2:55PM in PostgreSQL
Im trying to install the TDM GUI on a Windows Server 2022 VM. 
After some trial and error, I got the TDM Service running, and it looks like the SQL Server Database I provisioned has the tables created.



But, I cant figure out how to navigate to the Web App.  

I'm trying "http://localhost" in the browser, but I get "refused to connect"
I should mention that we use Zscaler which is a nightmare for devs, so it could be something on my end.

This is my Kestral Config

Kestrel:
  Endpoints:
    Http:
      Url: http://*:80
    Https:
      Url: https://*:443
      
      # REQUIRED CONFIGURATION
      Certificate:
        
        # The path to the SSL certificate file 
        #
        # Example: C:\ssl\mycert.crt
        Path: C:\ssl\localcert.pfx
        Password: ben
        
        # The path to the SSL key file
        #
        # Example: C:\ssl\mycert.key
        #KeyPath: C:\ssl\mycert.key

FYI:  I left all info in config about "Identity Provider's authorization server" because I dont really know how to configure that.

My main goal is play with the Data Masking tool, I may just end up using the command line for that.  However, I wanted to see the GUI.

Tagged:

Answers

  • Hey Ben, 

    Thanks for reaching out about TDM. Could you confirm that the Redgate Test Data Manager service is running on your Windows Server 2022 VM? You can verify this by opening the Services application (services.msc) and ensuring the service status is set to "Running."

    Additionally, could you check if any other applications are configured to listen on ports 80 (HTTP) or 443 (HTTPS)? This might help identify any potential conflicts. Ensure that Zscaler is configured to allow traffic on the necessary ports (80 and 443) and that it isn't blocking localhost connections.

    Best, 

    Hassan 

    Product Support Engineer 

  • BenDAltusBenDAltus Posts: 8 Bronze 1
    edited December 18, 2024 2:13PM
    So looks like your confirming, the app runs on "http://localhost",  and not something like "http://localhost/tdm"

    Service is running.


    I see nothing listening on ports 80,443




    I do see an error in event log.  I get this kind of stuff due to ZScaler. 
    I cant control ZScaler, its corporate IT controlled, and its not installed on my VM, only the Host.

    The certificate received from the remote server was issued by an untrusted certificate authority. Because of this, none of the data contained in the certificate can be validated. The TLS connection request has failed. The attached data contains the server certificate.

    The SSPI client process is RedGate.TDM.API (PID: 4672).


    FYI:  To even browse the web using HTTPS i needed to install the zscaler root certs.

  • I think this a problem on my end and will probably close this question. 
  • johanjanijohanjani Posts: 2 New member

    To resolve the issue, ensure the TDM GUI is correctly installed, verify the database connection settings, check firewall and network configurations, review logs for errors, and restart necessary services on the Windows Server 2022 VM.

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file