When I connect to DDC/OData via wget command I get a SSL warning/error (see below). I can bypass the warning/error message. Is there a genuine issue with the SSL set-up on the server?
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = D:\PROGRAM FILES (X86)\GNUWIN32/etc/wgetrc
--2015-06-09 10:51:06-- https://service.datadirectcloud.com/api/odata/d2cabd
Resolving service.datadirectcloud.com... 188.8.131.52, 184.108.40.206
Connecting to service.datadirectcloud.com|220.127.116.11|:443... connected.
ERROR: cannot verify service.datadirectcloud.com's certificate, issued by `/C=BE
/O=GlobalSign nv-sa/CN=GlobalSign Organization Validation CA - SHA256 - G2':
Self-signed certificate encountered.
To connect to service.datadirectcloud.com insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
Ok, the problem is in fact with my machine. I need to supply a CA cert directory??
Are you seeing this issue with Datadirect Cloud for ODBC ?
Can you let us know the error message thrown by the driver?
this post as spam/abuse.
Matthew Monahan Progress Software
I installed wget on my Mac (uses openssl) and did not have any trouble with the default configuration:
wget --user d2cUsername --ask-password https://service.datadirectcloud.com/api/odata/dataSourceName
This command stored a file with the XML returned from the DataDirect Cloud OData service.
I hope this helps!
No Issue with the ODBC Drivers.
O Got it working on my Linux server with no problems, it just my PC which was causing me issues.
I sorted out the problem with using wget under windows. I needed to provide access to a set of CA certificates (.PEM files). Luckily Progress provides under %DLC%/cert.
wget --ca-directory=D:\Progressx86\OpenEdge115\certs ....
Note: This does not work for Google URLS as Goolge's Trusted CA is not in the list of files in the cert folder.