Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Web Applications exception in Cube due to invalid certificate

136 views21 hours agocertificate Cube grpc HTTPS Web Apps
2
Nick Chirumbolo [DevOps Advocate]732 6 days ago 0 Comments

I’m trying to move from .NET remoting to gRPC for client connections, but I’ve noticed that the Web Apps are no longer loading under Apps in Cube. I see the below error under Cube logging.

To note we are using HTTP for connecting to our Cubes, and we connect via IPs rather than hostnames due to the failover configuration. Is there any option to disable validation? Or some other way to get it to work in the short term without requiring a CA and setting up certificates? (Long term we are planning a migration to HTTPS).

Error:

ServerTime: 5/9/2025 3:12:04 PM
ClientTime: 5/9/2025 3:12:15 PM
Message : Exception occurred while retrieving web applications.
Exception : System.Net.Http.HttpRequestException: An error occurred while sending the request. —> System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. —> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure.
at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
— End of inner exception stack trace —
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
— End of inner exception stack trace —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Skyline.DataMiner.Client.Components.Web.WebIntegrator.<GetConnectionString>d__10.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Skyline.DataMiner.Client.Components.Web.WebIntegrator.<Init>d__5.MoveNext()

Nick Chirumbolo [DevOps Advocate] Unselected an answer 21 hours ago

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Seppe Dejonckheere [SLC] [DevOps Advocate]2.24K Posted 2 days ago 10 Comments

Hi Nick,

Depending on why the certificate is not considered valid, it might be possible to use a workaround to make this work. The logging provided does not specify which part of the validation procedure failed, so would it be possible to try and access the DataMiner webpages directly from the browser? Browsers are usually more verbose about the exact reason why the certificate is considered invalid.

Kind regards,

Nick Chirumbolo [DevOps Advocate] Posted new comment 21 hours ago
Nick Chirumbolo [DevOps Advocate] commented 2 days ago

I get a "net::ERR_CERT_AUTHORITY_INVALID" error in the browser when attempting to visit https://[DMA IP]

Seppe Dejonckheere [SLC] [DevOps Advocate] commented 2 days ago

Hi,
Can you check if the issue is resolved after installing the certificate in the trusted root certificate store of the client machine? You can export the certificate by following the steps from this video: https://www.youtube.com/watch?v=V87ek675Ni8

You can then install the certificate as following:
– double click the exported .crt file
– clicking 'Install certificate'
– choose 'Local Machine'
– choose 'place all certificates in the following store'
– click 'Browse …'
– Choose 'Trusted Root Certification Authorities'
– click 'Next' and 'Finish'

Nick Chirumbolo [DevOps Advocate] commented 2 days ago

It is still not working, however the error has changed to "net::ERR_CERT_INVALID".

Seppe Dejonckheere [SLC] [DevOps Advocate] commented 2 days ago

If you're using edge or chrome, you might need to kill the background process in the task manager before the changes are detected.

Can you also check if the ip address used to connect is in the certificate (either in the subject or in the subject alternative names).

Nick Chirumbolo [DevOps Advocate] commented 2 days ago

After killing Chrome and retrying, the error now says "net::ERR_CERT_COMMON_NAME_INVALID".
The IP is nowhere in the cert (Neither is the hostname). Here is what I'm seeing…
—–
SUBJECT
CN = Auto-Created Cert by APIGateway
O = Skyline Communications
L = Izegem
ST = West-Vlaanderen
C = BE
—-
CERTIFICATE SUBJECT ALTERNATIVE NAME
Not Critical
DNS Name: *

Show 5 more comments
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs