[Originalpost]
Ich habe ein paar ähnliche SO-Fragen gesehen, aber ich glaube nicht, dass einige von ihnen mit OS zusammenhängen.
Lange Rede, kurzer Sinn, das sehe ich, wenn ich versuche, eine Verbindung mit Redshift herzustellen.
%Vor%Ich habe Folgendes versucht und keiner von ihnen hat funktioniert.
Ich habe einen EC2-Knoten (Ubuntu) in AWS und einen anderen Mac Pro im Büro, also habe ich versucht, denselben Code zu verwenden, um beide zu verbinden.
Das Linux-System funktioniert mit Kopieren & amp; Einfügen des exakt gleichen Codes . Hier ist die Sys.info()
auf dem Linux-Server:
Der Mac Pro ist jedoch mit der genau gleichen Fehlermeldung gescheitert. Hier ist der Mac Sys.info()
(wie mein Mac-Laptop):
Ich frage mich, was könnte anders sein zwischen der Mac und Linux-Konfiguration, die diese Fehlermeldung verursacht?
[Update 10.02.2016]
Ich habe versucht, R und alle zugehörigen Dateien zu deinstallieren und anschließend R von homebrew:
neu zu installieren %Vor%Gleiche Fehlermeldung:
%Vor%Zu Ihrer Information: Ich kann unter Verwendung des gleichen Codes eine Verbindung zu anderen Redshift-Clustern herstellen, die nicht zu ssl gehören. Es könnte also etwas mit openssl auf Mac zu tun haben.
[Update 11.02.2016]
Weitere Informationen aus MasashiMiyazakis Kommentar:
Ich habe psql
über CLI verwendet, um eine Verbindung herzustellen, und es funktioniert einwandfrei. Außerdem kann ich mich auch erfolgreich mit dem Python-Modul psycopg2
verbinden. Allerdings muss ich diese Zeile von .bash_profile
deaktivieren , damit sie funktioniert:
Tags und Links r ssl amazon-redshift rpostgresql