728x90
반응형

IT/트러블슈팅 2

Docker stack 웹서버, WAS 통신 SOP 문제

Docker 를 처음 사용했을 당시 웹 배포를 하면서 겪었던 문제에 대한 포스팅 * 상황 리버스 프록시 환경에서 SOP 이슈가 있었음 브라우저에서 접근 도메인은 https://aaa.bbb.com 이라면 웹 서버(nginx) 접근은 HTTPS, WAS (java) 접근은 HTTP 이며, 이 때 브라우저에서 위 도메인 접근시 웹페이지 요청은 문제가 없지만 API 요청을 하면 SOP(Single origin policy), Mixed content 관련 에러가 발생한다. 이는 브라우저 보안정책상 서로 다른 호스트간에 리소스를 공유하거나 혼합되어 사용되는 컨텐츠를 제공하지 못하도록 되어있다. 즉 브라우저에서 접근한 Origin URI 는 https://aaa.bbb.com인데, 해당 웹 페이지에서 API 요청..

IT/트러블슈팅 2022.12.19

MariaDB 콘솔 접근 시 Access denied for user ... Error 1698 (28000)

mariadb console 에 root 로 접근 시 패스워드 인증방식에 의해 접근이 안될수가 있다. 이는 mariadb 특정 버전 이상부터 권장되는 인증방식이여서 초기 설치시 기본으로 설정되어 있었다. root 계정의 password plugin 이 mysql_native_password 가 아닌 unix_socket 인지 아래 쿼리로 확인해보자. select * from mysql.user; unix_socket 방식으로 되어있다면 console 접근 시 아래와 같은 방법들로 접근이 가능하다. sudo mysql su root -> mysql 즉 "unix_socket 방식은 간단히 말해서 OS 의 계정으로 인증을 하겠다는 것" 이었던거 같다. 시간이 지나서 잘 기억은 안나는데 정확한것은 직접 알아보..

IT/트러블슈팅 2021.06.17
728x90
반응형