HttpMessageNotWritableException: No converter for [VO Class] with preset Content-Type ‘null’]

Spring Boot Logo

안녕하세요. HttpMessageNotWritableException: No converter for [VO Class] with preset Content-Type ‘null’] 오류와 관련된 해결 포스트입니다. Spring Boot를 공부하면서 재미삼아 백엔드 서버를 만들어 보고 있는데, 어처구니 없는 실수로 며칠을 비슷한 오류로 고생을 했는데, 저같이 실수하시는 분이 너무 없으셔서 기록으로 남겨놓습니다. Error Message Error도 아니고 Warn 레벨로 찍히는 이 로그로 인해 많은 곤욕을 치뤘습니다.간단하게 에러에 대해 설명하자면 이렇습니다. Spring은 기본적으로 MessageConvertor가 탑재되어 …

Cleartext HTTP traffic to domain not permitted 문제 해결

Cleartext HTTP traffic error

java.io.IOException: Cleartext HTTP traffic to ‘domain’ not permitted 문제 해결 포스트입니다. 요새 이것저것 기능들에 대해 테스트를 해보고 있습니다.그러면서 Jsoup 기능을 사용해보면서 Crawling을 하는데, https의 경우 별 문제가 없는데, http 통신을 하는 페이지의 경우 수집이 제대로 되지 않는 문제가 있었습니다. 잘 안보이실 수 있지만, Logcat부분을 발췌했습니다.오류난 부분의 핵심 부분을 적어보자면 이렇습니다. System.err: java.io.IOException: Cleartext HTTP traffic to ‘domain’ not permitted 버튼 …

모바일기기로 서버 SSH 접속 방법(JuiceSSH 사용기)

JuiceSSH Logo

이번 포스트는 ‘ 모바일기기로 서버 SSH 접속 방법 ‘에 대해 다뤄보려고 합니다. 세상에는 참 편리한 솔루션들이 많네요.아직 한국어로 된 글이 많지 않은걸로 봐서는 많이 쓰지는 않는 어플 같습니다. 사용 후기부터 말씀드리자면, 스마트폰에서 하는건 아무래도 무리겠지만 테블릿 정도의 크기에서 사용한다면 꽤 도움이 될 것 같습니다. ‘JuiceSSH’는 ‘Google Play’에서 다운받으실 수 있습니다. 저는 최근에 미패드4를 구매해서 거기서 테스트를 해봤습니다. JuiceSSH 설정 위 …

젯팩(JetPack) test__wpcom_self_test 문제 해결

JetPack Logo

참 좋은 플러그인이지만 그만큼 성능(속도)저하 이슈도 많은 JetPack에 대해 간단하게 문제 해결한 것을 공유하고자 합니다. 속도 저하의 가장 큰 이슈는 Site Stats 부분이라고 하네요. 기본적으로 어드민 페이지에서 보여지는 곳에서 끌 수 없는 기능이지만 Debug페이지로 들어가면 끌 수 있다는 글을 봐서 한번 구경이나 해볼겸 들어가봤습니다. Debug라고 써있는 페이지는 젯팩 플러그인 페이지 제일 아래에 있는데요. 결국 제고 보고자 하는건 못보고 Jetpack이 제 …

WordPress Permalinks 변경 이후 Redirect 해야할까

WordPress Logo

WordPress Permalinks 관련하여 어제 포스트를 한다는게 잊고 하지 못했다. 지금까지 내 사이트의 포스트 링크는 p=num 형태의 고유주소 형태를 가지고 있었다. 아무 생각없이 이 형태로 결정했던 것은 아니었고, 크롤링할 때 빠르게 크롤링이 가능하다는 어떤 글을 읽고 결정했었다. 하지만 이번에 네이버에서 웹사이트에 표시되는 나의 사이트 글들을 블로그 페이지에 뜨게 하기 위해 조치해야할 사항이 무엇이 있을지 알아보다가 알게된 부분이다. 고유주소가 넘버링으로 되어있는 경우에는 …

[Issue] Update-core.php has permission problem

오늘 테스트 워드프레스 웹서버 업데이트를 진행했다. Theme이나 Plug-in의 업데이트는 무난하게 되었지만, WordPress의 버전을 올리는 과정에서 Update-core.php 관련 문제가 발생하였다. 워드프레스의 구조를 정확하게 이해하고 사용하고 있는 웹서버와의 설정 관계를 정확하게 이해하고 있다면, 수동으로 다운받아 설치하면 깔끔하게 해결될 문제이지만, 자동으로 업데이트를 해주면서 이전 버전의 뒷정리를 해주는 이 시스템을 나는 계속 이용하고 싶었다. 업데이트가 되지 않았던 그 화면을 캡쳐해뒀으면 좋았겠지만 안되는 그 화면을 …

[Issue] Docker Got permission denied

일반적인 경우는 아니지만, Docker를 설치한 후에 Docker version을 확인하거나 docker container run 등을 실행할 때 종종 발생하는 에러 메세지이다. Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/version: dial unix /var/run/docker.sock: connect: permission denied 위 메세지가 발생하는 이유는 Docker를 실행하는 유저의 권한이 부족하기 때문입니다. 보통 Docker는 docker그룹을 사용한다고 하네요. 그래서 처음부터 sudo나 su를 …

[Issue] wordpress image alt tag error (not find reason)

WordPress Logo

오늘 워드프레스 포스트를 작성을 열심히 하고 퍼블리시를 마치고 나의 포스트를 보는 순간 잠시 놀랐다. Footer가 오른쪽에 붙어있는 것이 아닌가..! html과 같은 Web Language에는 쑥맥인 나는 그간 해왔던 방식으로 Back Tracking을 했다. (말만 번지르르하지 조금씩 바꿔보는 것이다…;) Trouble Shooting을 하기 앞서, 평소 발생하지 않은 문제가 생기는 가장 큰 이유는 하지 않던 걸 했을 때 발생한다는 것이다. 보통 예기치 않은 오류라고 하지만, …

[Issue] Nginx fail to start (with Steps to fix)

Environment (mainly). CentOS 7 (Google Cloud Platform). Yum update completed. MariaDB(Lastest) installed. Apache not installed. PHP(Lastest) installed Cent OS 7에서 Nginx와 WordPress를 활용하여 지금의 사이트를 Migration하기 위한 사전 서버 세팅 작업 중이다. 그 과정에서 발생했던 이슈에 대해 공유하고자 작성한다. Linux에 대해 잘 모르는 나로서는 여러 Reference를 참고해가면서 환경 세팅을 하고 있는데, 아무래도 가장 최근의 글이 없던 터라 세팅하는 내용들에 대해서 …