Windows에서 R 및 / 또는 R Studio를 통한 SSL 연결


0

누군가 R 또는 R 스튜디오를 통해 SSL 보안 호스트에 연결했는지 궁금합니다. 여러 가지 옵션을 시도했지만 아무도 성공하지 못했습니다.

  1. yaml 설정 파일
  2. sslmode = TRUE / ALLOW / REQUIRE
  3. sllmode = 확인 - ca

서버에 액세스 할 수 없습니다.

R Studio에서 다음 코드를 실행하고 있습니다.

dbname = 'dbname', host = 'host', port = 1234, sslmode = 'dbname', dbname = 'dbname', dbname = 'dbname' 확인 가득 참 ')

다음과 같은 오류 메시지가 나타납니다.

postgresqlNewConnection (drv, ...) 오류 : 사용되지 않은 인수 (sslmode = "verify-full")

https://www.postgresql.org/docs/9.1/libpq-ssl.html을 통해 읽기 , 내 로컬 컴퓨터에서 ssl 연결을 필요로하는 데이터베이스로 작업하기 위해 핸드 셰이크를 얻기 위해 libpq를 활성화하는 방법을 알아야한다고 생각합니다. .

또한 R Studio에서 다음을 실행했습니다.

dbname = 'DBNAME? ssl = true', host = 'HOST', port = 1234) db-dbConnect (dbDriver ( 'PostgreSQL'), 사용자 = 'USERNAME', 암호 = '*****'

내 전체 R Studio 세션이 실패합니다.

이제 R Studio에서 다음을 실행했습니다.

dbname = 'dbname = DBNAME sslmode = require', host = 'host', port = 1234, user = '사용자 이름', password = '패스워드')

이것은 다음과 같은 오류 메시지를 내게했다.

postgresqlNewConnection (drv, ...) 오류 : RS-DBI 드라이버 : (dbname "dbname"에 호스트를 연결할 수 없음 : SSL 지원이 컴파일되지 않은 경우 sslmode 값 "verify-full"이 유효하지 않습니다)

다음 패키지를 설치하고 사용하도록 설정했습니다.

  • DBI
  • RPostgreSQL
  • 깔끔한
  • dbplyr
  • ggplot2
  • openssl
  • 윤활제

안녕 앤드류, 여기 좀 더 자세한 정보를 제공해 줄 수 있겠 니? 특히 연결할 때 표시되는 오류 메시지는 무엇입니까?
Stese

HI Andrew,이 모든 정보는 의견이 아닌 질문에 대한 편집으로 배치하는 것이 좋습니다. :)
Stese
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.