Hi, I have set up dataminer cloud services for our on one of our on prem test systems (using the proxy server version) and I can access via the Admin and Monitoring links, however it does not work with the Dataminer cube client app. I have tried from a range to PC's (on my home PC that is connected to regular broadband, on real and virtual pc's connected via the corporate network and I get as far as the login screen for the client, but then it fails to connect after I put in my user and password. I have tried with LDAP users and a Dataminer only user. The error message displayed on cube is: timeout while retrieving xxxxxxxxxxx.on.dataminer.services/connectionsettings.txt or xxxxxxxxxxx.on.dataminer.services/endpoints.txt check the firewalls towards the server.
I thought it was due to it not using the proxy on the corporate networks, but I have allowed the cube app to have unrestricted access on public and private networks on my home machine and still get the same error.
I can access both of the urls through a browser and can see the contents of the txt files.
I know that it is not getting as part as checking the password as I deliberately put in the wrong password, and I get the same timeout error.
I have also set up a test DMA on Dataminer as a service and am able to use cube on that agent with no issue.
Is there a way of debugging cube to get more details on the error. I have looked at the log files on the cube client and all I can see is:
Message : Login Failed.
Exception : (Code: 0x80040309) Skyline.DataMiner.Net.Exceptions.DataMinerException: Timeout while discovering connection settings or endpoints
at Skyline.DataMiner.Client.Framework.ClientConnection.MakeConnectionInternal(ConnectData data)
at Skyline.DataMiner.Client.Framework.ClientConnection.MakeConnection(Object state)
As this question has now been inactive for a long time, I will close it. If you still want more information, could you post a new question?
Hi Mark,
I think you are not yet using gRPC instead of .NET Remoting. In order to use remote access through dataminer.services, you must use gRPC.
This requirement can be found in the following docs page as the third requirement: Accessing your DMS remotely with DataMiner Cube | DataMiner Docs
So, you should run 10.3.0/10.3.2 or later, and your connectionsettings.txt should show '* type=GRPCConnection' at the end.
Let us know if that would not fix the problem.
Bert
FYI: the content of ConnectionSettings.txt is ignored for *.dataminer.services hostnames as we know gRPC over HTTPS/443 is the only option. So you can leave the default type=RemotingConnection in there for intranet connections and still be using gRPC for the remote connection (as long as the APIGateway service is running).
I see that this question has been inactive for some time. Do you still need help with this? If not, could you select Bert’s answer to indicate that the question is resolved?