달력

12025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

시놀로지 > 제어판 > 보안 > 인증서를 이용한 자동 등록/ 자동 갱신이 되지 않음
특이사항
 - Web Station 사용함
 - Google Sites 이용

시놀로지에서 Let's Encrypt 인증서 사용시 Google Sites도구 사용시 시놀로지를 통한 자동 인증서 등록이 되지 않는 다는 이야기가 있었다. Web Station 사용을 해도 안되는 경우가 있다고..

마지막으로 등록 성공한 정보는 아래 블로그를 통해 가능했다.

blog.naver.com/jcjee2004/221831609605

 

[Synology] 시놀로지에 Let's Encrypt 와일드카드 인증서 적용하기

시놀로지의 제어판에서 발급 받을 수 있는 Let's Encrypt 인증서는 90일 짜리 SSL 인증서 입니다...

blog.naver.com

 

마지막으로 정리 (웹 호스팅 업체를 통한 TXT 등록 필요)

 

[인증서 등록] - 2021.04.05 ok

wget https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh

실행 권한 부여
sudo -i

와일드카드 인증서 발급
/var/services/homes/admin/acme.sh --issue --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

[Mon Apr  5 22:27:02 KST 2021] Add the following TXT record:
[Mon Apr  5 22:27:02 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Apr  5 22:27:02 KST 2021] TXT value: 'ekgzaVK76WC2xWISL22m8MqImbAR4X6wQ5bL0GPMbcs'
[Mon Apr  5 22:27:02 KST 2021] Please be aware that you prepend _acme-challenge. before your domain
[Mon Apr  5 22:27:02 KST 2021] so the resulting subdomain will be: _acme-challenge.[도메인]
[Mon Apr  5 22:27:02 KST 2021] Add the following TXT record:
[Mon Apr  5 22:27:02 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Apr  5 22:27:02 KST 2021] TXT value: '9_rptLv99QzU2BMfBIisyYSkwpCyTwvVuLxhB6wrb-c'

호스팅 업체 등록
 - DNS 관리 > TXT 등록
    1) Domain: '_acme-challenge.[도메인]'
       TXT value: 'ekgzaVK76WC2xWISL22m8MqImbAR4X6wQ5bL0GPMbcs'
    2) Domain: '_acme-challenge.[도메인]'
       TXT value: '9_rptLv99QzU2BMfBIisyYSkwpCyTwvVuLxhB6wrb-c'

인증서 다운로드
/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

>> 실행 시 파일이 자동 다운로드 됨.
     개인키 : [도메인].key
     인증서 : [도메인].cer
     중간 인증서 : ca.cer

발급한 와일드카드 인증서를 시놀로지에 추가

복사할 위치 찾기
cat /usr/syno/etc/certificate/_archive/DEFAULT
> BsM9Js
   실제 위치 : /usr/syno/etc/certificate/_archive/BsM9Js/

# 갱신된 인증서를 시놀로지에 등록
cp /usr/local/share/acme.sh/[도메인]/[도메인]_cer /usr/syno/etc/certificate/_archive/BsM9Js/cert_pem
cp /usr/local/share/acme.sh/[도메인]/[도메인]_key /usr/syno/etc/certificate/_archive/BsM9Js/privkey_pem
cp /usr/local/share/acme.sh/[도메인]/ca_cer /usr/syno/etc/certificate/_archive/BsM9Js/chain_pem
cp /usr/local/share/acme.sh/[도메인]/fullchain_cer /usr/syno/etc/certificate/_archive/BsM9Js/fullchain_pem

# nginx 서비스 재시작
/usr/syno/sbin/synoservicectl --reload nginx

 

갱신 - 2021.04.18 ok

# 인증서 갱신
/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

# 갱신된 인증서를 시놀로지에 등록
cp /usr/local/share/acme.sh/[도메인]/[도메인]_cer /usr/syno/etc/certificate/_archive/BsM9Js/cert_pem
cp /usr/local/share/acme.sh/[도메인]/[도메인]_key /usr/syno/etc/certificate/_archive/BsM9Js/privkey_pem
cp /usr/local/share/acme.sh/[도메인]/ca_cer /usr/syno/etc/certificate/_archive/BsM9Js/chain_pem
cp /usr/local/share/acme.sh/[도메인]/fullchain_cer /usr/syno/etc/certificate/_archive/BsM9Js/fullchain_pem

# nginx 서비스 재시작
/usr/syno/sbin/synoservicectl --reload nginx

 

시놀로지 기본 기능은 되지 않아 아쉽지만 와일드 카드 무료 사용만 해도 감사할 따름.

 

-- 2021.08.10 추가

SSL 연장 실패 -> 다른 도메인으로 연결

먼저 최신 acme.sh 다운로드 및 sudo 실행

sudo -i
wget https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh
sudo chmod a+x acme.sh
cd /var/services/homes/admin/

--인증서 생성
/var/services/homes/admin/acme.sh --issue --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

[Mon Aug 9 23:25:59 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Aug 9 23:25:59 KST 2021] TXT value: 'Wj0D8KMcLonHcWE3vNU6quvCoW_JgGBxRcMF6tDs2Vc'
[Mon Aug 9 23:25:59 KST 2021] Domain: '_acme-challenge.[도메인]'
[Mon Aug 9 23:25:59 KST 2021] TXT value: 'LEljf7UhB9wT9Atq66hxLdYQ28S1VP_CqZYFtSgj7Ag'

txt 등록하여 renew 실행

/var/services/homes/admin/acme.sh --renew --dns --force -d [도메인] -d *.[도메인] --yes-I-know-dns-manual-mode-enough-go-ahead-please

"sign failed finalize code is not 200"에러 메시지 출력 후 실패!!!

최근 acme.sh가 아닌 예전 acme.sh를 이용하여 실행 --> 성공??!! 뭐지???

파일 가져오기

[인증서] cp /usr/local/share/acme.sh/[도메인]/[도메인].cer  server.crt
[개인키] cp /usr/local/share/acme.sh/[도메인]/[도메인].key  server.key
[중간인증서] cp /usr/local/share/acme.sh/[도메인]/ca.cer    server-ca.crt

이 파일 3개를 시놀로지 인증서에 등록하면 끝.

다음에는 잘 되야 할텐데.. -_-;;

Posted by longkee
|

mysql ODBC Driver 설치
 - DB SERVER에 설치
 - 필요에 따라 Visual C++ Redistributable for Visual Studio 2015 설치 필요한 경우도 있음)

ODBC 연결
 - 확인 제어판 > 관리도구 > ODBC 데이터 원본 관리자 > 파일 DSN > 추가

데이터 원본 설정 드라이버 선택 > MySQL ODBC (version) ANSI Driver 선택
테스트 이름.. 간단하게 mysql로 지정

mysql.dsn 파일 > 구성

입력 한 server / user / password 이상이 없으면 Database List가 표시됨

 

mysql.dsn File 내용

-- mysql.dsn 파일 정리
-- DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]

-- Server Link
EXEC sp_addlinkedserver 
 @server = 'mysql'
,@srvproduct='mysql'
,@provider='MSDASQL'
,@provstr='DRIVER={MySQL ODBC 8.0 ANSI Driver};UID=[UID];PORT=3306;DATABASE=[DATABASE];SERVER=[SERVER]'

-- 로그인
EXEC sp_addlinkedsrvlogin 'mysql', 'FALSE', NULL, '[UID]', '[PWD]'				--로그인

-- 확인
SELECT * FROM OPENQUERY (mysql, 'SELECT * FROM table1');

EXEC sp_droplinkedsrvlogin 'mysql', NULL	--로그인삭제
EXEC sp_dropserver 'mysql'		--서버삭제

찾은 정보가 1% 부족하다는 느낌이 들어 직접 정리함.

 

Posted by longkee
|

구입 후 바로 여의도 벚꽃축제 고고
​​​


링크 : [스트리트 뷰 보러가기​]
(Mobile에서는 Google StreetView 앱을 설치 해야 볼 수 있습니다)

저녁에 찍은 사진이라 선명하게 나오지는 않았음..


360 캠 App을 이용해서 찍은 사진을 보로 스트리트 뷰에 업로드 가능
그런데 왜 장소는 지워지는 것일까?
분명 위치 정보가 기록된 걸로 나오는데 StreetView로 가져 오면서 지워진다 -_-;



[문제점 간단 기록]

- 구글 스트리트 사진 가져오고 나면 사진 위치가 사라짐. 위치 정보를 알 수 없음

- 연결 안되었을 때 갤러리 버튼 누르면 앱 종료됨
  갤러리는 오프라인 경우에도 실행이 되어야 하는게 아닐까?
  (iOS용 App 1.0.8에서 업데이트 됨)

- 다운로드 자료 확인 시 앱 종료됨
 (iOS용 App 1.0.8에서 업데이트 됨)


- 아이폰6 동영상 Play 시 중간중간 끊김 현상 발생

- Android App은 이전 장비 호환은 안되는듯.. (4/9 추가)
  갤럭시 Note 2, 갤럭시 Note 10.1 2013에서 "기기가 이 버젼과 호환되지 않습니다" 표시 됨

[Google StreetView] (4/9 추가)

- Mobile에서 바로 볼 수 없음

[LG S/W]

- 설정 > 소프트웨어 업데이트
  LG Bridge로 연결해야 한다는데.. LG Bridge에서는 LG 360 CAM 카메라를 인식 못함 

- LG 360 CAM의 자료를 지워도 iPhone App에서 받은 자료는 삭제되지 않음


(360 CAM 내부 파일을 모두 지우고 난 후 App 용량)


[동영상] (4/10 추가)

- LTE를 사용하여 업로드?

- Youtube 업로드 순서?
  1) 360CAM에서 파일 받음 (1차 App 다운로드)
  2) 비디오로 내 폰에 저장 (2차 사진에 다운로드..)
     ==> 1) & 2)가 iOS 버젼업 후 한번에 실행이 되었다 (2배의 용량 필요..)
  3) 360Cam 연결을 끊고 Wifi 연결 - Youtube를 이용하여 Video의 파일을 업로드
  4) 360 화면이 아닌 평면 동영상이 업로드 됨..
  4-1) 다시 시도해 보니 360 동영상으로 업로드 되었음
        360VideoMetadataTool을 하지 않아도 됨..
        (단, 편집이 되지 않음)

==> 이건 내가 잘못한 것이었으면 좋겠다.. -_-;;
       360CAM에서 바로 업로드 하면 안되나??

       그리고, 간단한 편집은 자동으로 했으면 좋겠는데...


'PC > HW' 카테고리의 다른 글

LG 360 CAM 구입  (0) 2016.04.08
Apple Watch 애플워치 개봉기  (0) 2015.06.30
[SDCard] ezShare wifi  (0) 2013.03.06
Posted by longkee
|