Question

how to enable https: to my droplet ??

Posted March 21, 2020 78 views
Security

This site can’t provide a secure connection 174.138.127.14 sent an invalid response.
ERR_SSL_PROTOCOL_ERROR

desktopOnly.js:3274 GET https://dev.epayit.com.do:8002/bower_components/videogular-themes-default/videogular.css net::ERR_ABORTED 404
(anonymous) @ desktopOnly.js:3274
domManip @ desktopOnly.js:3162
append @ desktopOnly.js:3271
(anonymous) @ desktopOnly.js:3337
access @ desktopOnly.js:2037
html @ desktopOnly.js:3318
link @ desktopOnly.js:16832
(anonymous) @ desktopOnly.js:6364
invokeLinkFn @ desktopOnly.js:10175
nodeLinkFn @ desktopOnly.js:9787
compositeLinkFn @ desktopOnly.js:9333
publicLinkFn @ desktopOnly.js:9264
lazyCompilation @ desktopOnly.js:9497
boundTranscludeFn @ desktopOnly.js:9367
controllersBoundTransclude @ desktopOnly.js:9817
(anonymous) @ desktopOnly.js:16792
processQueue @ desktopOnly.js:13670
(anonymous) @ desktopOnly.js:13715
$digest @ desktopOnly.js:14167
$apply @ desktopOnly.js:14294
done @ desktopOnly.js:10843
completeRequest @ desktopOnly.js:10985
requestLoaded @ desktopOnly.js:10928
load (async)
(anonymous) @ desktopOnly.js:10921
sendReq @ desktopOnly.js:10805
serverRequest @ desktopOnly.js:10734
processQueue @ desktopOnly.js:13670
(anonymous) @ desktopOnly.js:13715
$digest @ desktopOnly.js:14167
$apply @ desktopOnly.js:14294
done @ desktopOnly.js:10843
completeRequest @ desktopOnly.js:10985
requestLoaded @ desktopOnly.js:10928
load (async)
(anonymous) @ desktopOnly.js:10921
sendReq @ desktopOnly.js:10805
serverRequest @ desktopOnly.js:10734
processQueue @ desktopOnly.js:13670
(anonymous) @ desktopOnly.js:13715
$digest @ desktopOnly.js:14167
(anonymous) @ desktopOnly.js:14269
completeOutstandingRequest @ desktopOnly.js:8576
(anonymous) @ desktopOnly.js:8699
setTimeout (async)
Browser.self.defer @ desktopOnly.js:8697
$evalAsync @ desktopOnly.js:14267
(anonymous) @ desktopOnly.js:13584
scheduleProcessQueue @ desktopOnly.js:13714
then @ desktopOnly.js:13644
(anonymous) @ main.min.js:2662
$broadcast @ desktopOnly.js:14392
(anonymous) @ main.min.js:4909
dispatch @ desktopOnly.js:2758
elemData.handle @ desktopOnly.js:2645
174.138.127.14:3000/static/videos/Promo/XS.mp4?t=01abcdace2aea64b86dd7f63a23d4d093b79053222380695db39f4d8e9a96ffa.363932303434387c766964656f732f50726f6d6f7c58532e6d70347c31353834383137373834:1 GET https://174.138.127.14:3000/static/videos/Promo/XS.mp4?t=01abcdace2aea64b86dd7f63a23d4d093b79053222380695db39f4d8e9a96ffa.363932303434387c766964656f732f50726f6d6f7c58532e6d70347c31353834383137373834 net::ERR_SSL_PROTOCOL_ERROR
:8002/#!/news:1 Uncaught (in promise) DOMException: Failed to load because no supported source was found.

my site is ssl but not the digital ocean side, can you enable it from your side ?

edited by MattIPv4

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

Hello,

Actually, it is only you who actually has access to the the Droplet itself, so you need to enable the SSL certificate at your end.

What you could do is to use your domain name instead of the IP address for your HTTP requests. That way you will be able to use the SSL certificate of your domain name and you would be able to make the HTTPS requests as normal.

To do that, you can use Nginx as a reverse proxy and install the SSL certificate there.

Submit an Answer