본문 바로가기

사이드 프로젝트/Error해결11

방화벽 뚫렸는지 확인하는 방법 1. PowerShell 에서Test-NetConnection {IP} -Port {PORT}{}에 IP랑 PORT 기재해서 enter!! - 실패시, 경고창에 TCP connect to failed와 TcpTestSucceeded : False 뜸 - 성공시, TcpTestSucceeded : True 뜸 2024. 5. 23.
[Linux] Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed 회사의 솔루션 브릿지가 스프링버전으로 넘어가면서 본래 아파치 포트 번호 8080에서 스프링부트 8089로 변경되어 전용 프로토콜이 달라서 나는 에러였다.\ 2024. 2. 14.
[Linux] Error parsing HTTP request header 서버를 키면서 발생한 에러인데, 크롬에 사이트 주소를 적었더니 사이트가 보이지 않았다. Error parsing HTTP request header 알고 보니, https에서 http로 주소를 변경하였더니 사이트가 나왔다. https는 ssl을 설치했을 때 사용가능하다. SSL(Secure Sockets Layer)? 암호화 기반 인터넷 보안 프로토콜. 개인정보 보호, 인증, 무결성을 인터넷 통신에 제공한다. SSL 인증서는 사람의 신원을 확인하는 신분증이나 배지와 같다. SSL 인증서는 웹사이트나 애플리케이션 서버가 웹에 저장하고 표시한다. 인증서에 포함된 가장 중요한 정보 중 하나가 웹 사이트의 공개 키이다. 공개 키 덕분에 암호화와 인증이 가능하다. 사용자의 장치는 공개 키를 보고 이를 이용하여 웹.. 2024. 2. 14.
[IntelliJ] could not find mysql:mysql-connector-java [Error] build.gradle 설정 다 했는데, @Id가 안 먹혀서 build.gradle 다시 보니 에러가.... [해결] 'mysql:mysql-connector-java' 위 구문이 스프링의 버전 업데이트로 인해 mysql을 연동하는 gradle 입력 코드가 변경 되었다. implementation 'com.mysql:mysql-connector-j' 2023. 8. 13.
[인증] remote: Invalid username or password. 프로젝트 브랜치를 이것 저것 사용하다 보니, 아래 명령어를 입력한다. 그런데! git push --set-upstream origin main 인증을 실패할 때, 토큰이나 브라우저로 인증을 해야하는 경우가 있다. 이런 경우 아래와 같은 창이 뜨는데~ 💡 해결방법: 개인 토큰 받기 첫 번째. setting 클릭 두 번째. 왼쪽 하단에 Developer settings 클릭 세 번째. 왼쪽 하단에 Personal access tokens에서 Tokens(classic)클릭 네 번째. Generate new token 클릭 다섯 번째. Note와 토큰 세팅 토큰 이름을 입력해 주고(Note), 커맨드 라인을 통해 repository에 엑세스 하길 원한다면 repo에 체크! 세팅이 완료되었다면 맨 아래 gene.. 2023. 1. 23.
[branch 변경 에러] git push --set-upstream origin main [에러] fatal: The current branch main has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin main To have this happen automatically for branches without a tracking upstream, see 'push.autoSetupRemote' in 'git help config'. [해결] git push --set-upstream origin main [상황] 프로젝트 branch사용하다가 오랜만에 코테 공부한 거 git에 올리려는데 코테 branch랑 프로젝트 branch랑 다르.. 2023. 1. 9.
[Git] code: 'MODULE_NOT_FOUND', React를 Git에서 처음으로 클론할 때, !! node_module은 Git ignore에 들어가서 npm install 하면 Error가 뜬다! npm install --force 해주면 해결 완료~! 2022. 12. 21.
[Git] error: pathspec '' did not match any file(s) known to git 1. 대부분 branch에 업데이트가 되지 않아서 에러 발생 git remote update git fetch git checkout 브랜치이름 2. 이건 우리 팀원의 발생에러인데, fork 주소에서 clone하고 commit, push 후 branch 변경하여 에러 발생! fork에서 clone하면 안돼요~! ㅋㅋㅋ 2022. 12. 21.
Public key retrieval is not allowed 에러 해결 Mysql 8.0 버전부터는 보안 이슈로 useSSL 옵션에 대한 추가적인 설정이 필요해졌다고 합니다. 작자는 Mysql 8.0 을 사용하고 spring Boot의 application.properties에 useSSL=false 만 설정하였습니다. 에러 발생 원인 useSSL 만 설정하고 allowPublicKeyRetrieval 설정을 하지 않아서 에러가 발생했습니다. allowPublicKeyRetrieval=true Public key retrieval is not allowed 에러가 발생했을 때 확인해야할 것들! 1. useSSL : DB에 SSL로 연결 2. allowPublicKeyRetrieval : 서버에서 RSA 공개키를 검색하거나 가져와야 하는지 따라서 위 두개를 spring Boo.. 2022. 12. 12.
[Git] push가 되지 않는다... git remote add origin 나의 레파지토리 주소 repository에 폴더를 두개 넣었는데, 하나의 폴더 속에 오른쪽 화살표시가 되어 있고 들어가지지가 않았다. 터미널에서 push를 해도 안되어서 해당 폴더를 지우고 다시 터미널에서 push를 하려고 했다. 그런데도 되지 않아서 git push origin main -f 위와 같은 에러가 떳다. 그래서 git remote -v 연결이 되어 있는지 확인을 해봤는데 안되어 있었다. git remote add origin 나의 레파지토리 주소 연결하여 git push origin main -f push 해주니까 올라갔다! 2022. 11. 29.
[React] 같은 component의 list를 render할 때 todolist를 React로 다시 한 번 만들어 보면서 발생한 에러를 정리한다. list의 원소들을 화면에 뿌려주면서 타나난 Warning인데, Error : 같은 component의 list를 render할 때, key라는 prop을 넣어줘야 한다. 라는 뜻이다. react가 기본적으로 list에 있는 모든 item들을 인식하기 때문이다. {/* 에러가 발생한 코드 */} {todos.map((item) => {item})} {/* 변경한 코드 */} {todos.map((item, index) => {item})} 2022. 11. 28.