JJoriping / KKuTu

글자로 놀자! 끄투 온라인
http://jjo.kr/kkutu
GNU General Public License v3.0
328 stars 266 forks source link

이슈 #856

Closed 124525 closed 3 years ago

124525 commented 3 years ago

구글 로그인 OAuth에서 나온 아이디와 비번 제 끄투에다가 넣었는데 로그인 버튼이 안 보이네요... 따른걸 보니 뒤에 disabled를 지우라는데 그게 어디있는거죠;;;

124525 commented 3 years ago

8090으로 한거 같아요

lshqqytiger commented 3 years ago

ipv4는 IP 주소를 적는 곳이고 제럴딘.온라인.한국은 도메인입니다; 8090 포트의 경우 냉이 서버 등 여러 채널을 동시에 운영할 때 열면 됩니다.

124525 commented 3 years ago

안 되네요... 하 도대체 왜 안되는거죠...

124525 commented 3 years ago

구글 로그인 하기 전까지만 해도 그거 안 해도 잘 들어가 졌는데..

124525 commented 3 years ago

그니까.. 제가 포트포워딩을 할때 제 집 공유기 에다가 저의 IP를 넣었어요 근데 그 아이피를 아까 고급 보완이 설정된 뭐시기 에다가 넣는건 아닌거죠?

lshqqytiger commented 3 years ago

1 8080 포트포워딩도 하셨고 방화벽에서도 8080 포트 연결 허용도 하신거 맞나요 방화벽에서는 아이피 설정이 필요 없습니다.

124525 commented 3 years ago

!! 80번 포트를 포트포워딩 했는뎈ㅋㅋ 그러면 보호 뭐시기 에다가 적은 포트번호들 다 포트포워딩 해야 되는 건가요?

lshqqytiger commented 3 years ago

네 4개 전부 포트포워딩과 방화벽에서 연결 허용 설정까지 해줘야합니다

124525 commented 3 years ago

포트포워딩 하면 왜 KT 로그인 화면이 나오죠 ㅋㅋㅋㅋㅋ

124525 commented 3 years ago

외부접속 포트 번호를 각 각 80, 8080, 443, 8096 추가 하고, 내부 IP 주소는 네이버에 내 Ip 쳐서 나온것을 넣었습니다 그랬는데 저게 나왔습니다.

lshqqytiger commented 3 years ago

도메인이 외부 아이피로 연결되어있는게 맞나요

124525 commented 3 years ago

내부 IP로 연결 되어 있는데.. 외부 아이피로는 어떻게 하는거죠

lshqqytiger commented 3 years ago

네이버에 내 아이피 검색한거면 외부 아이피가 맞을거고 가끔 공유기 중에 그런 공유기가 있는데 그런 공유기에 당첨 되신 것 같습니다. 공유기 설정을 바꿔보거나 공유기를 바꿔보거나

124525 commented 3 years ago

공유기 설정... KT인데 왜 하필 그런 공유기 인거ㅈ

lshqqytiger commented 3 years ago

저도 KT 공유기인데 전 안그럽니다. 모든 KT 공유기가 그런건 아닌 것 같고 공유기 설정이나 KT 공유기도 종류가 여러개기 때문에

124525 commented 3 years ago

그리고 내부포트도 입력해야 하는 건가요? 외부포트만 입력을 해 놔서

lshqqytiger commented 3 years ago

외부 포트와 같은 값으로 입력하면 됩니다.

124525 commented 3 years ago

[2021-04-29 14:47:23] ERROR OCCURRED ON THE MASTER! :8080 [2021-4-29 2:47:23 ├F10: PM┤] ERROR: TypeError: Cannot read property 'replace' of undefined TypeError: Cannot read property 'replace' of undefined at C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\Game\master.js:345:51 at exports.Tail.go (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\sub\lizard.js:43:16) at C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\Game\kkutu.js:453:11 at callback (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\sub\collection.js:316:13) at Result.preCB (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\sub\collection.js:298:6) at Result.Query.handleReadyForQuery (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\node_modules\pg\lib\query.js:144:10) at Connection.<anonymous> (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\node_modules\pg\lib\client.js:180:19) at Connection.emit (events.js:314:20) at Socket.<anonymous> (C:\Users\jslim\OneDrive\바탕 화면\정리\KKuTu-5663dd47d53b05c6c16f1e0568eef5b5095e3ca2\Server\lib\node_modules\pg\lib\connection.js:133:12) at Socket.emit (events.js:314:20) 이렇게 뜨는데.. 이런게 왜 뜨는 거죠?

lshqqytiger commented 3 years ago

그건 저도 뜨던데

DNAME[($c.profile.title || $c.profile.name).replace(/\s/g, "")] = $c.id;

이 부분이 문제인 것 같습니다. 원인은 잘 모르겠고 (처음 접속한 유저일 경우 발생하는 것으로 추정) 일단 이렇게 하면 오류 발생은 막을 수 있습니다.

if($c.profile.title || $c.profile.name) DNAME[($c.profile.title || $c.profile.name).replace(/\s/g, "")] = $c.id;
124525 commented 3 years ago

어... 저는 어디에 입력하는 건지 모르겠습니다... 당신도 잘 아실거라고 생각을 하고 있습니다... 그렇습니다..... 밑에 표시 누구인가요

lshqqytiger commented 3 years ago

master.js요

124525 commented 3 years ago

그리고 GM 설정에 대한 이슈를 보았는데.. Server [localhost]: Database [postgres]: Port [5432]: Username: 이렇게 입력하는 창이 있더라고요 거기에 Database는 무엇을 입력하는지 알고.. localhost, Port, Username 에 각각 80, 80, ...? 를 입력하는 걸 잘 알겠지만 모르겠습니다 (이건 구글 로그인이 아닌ㄷ )

lshqqytiger commented 3 years ago

?? GM 설정을 왜 sql shell에서 하시죠 global.json만 수정하면 됩니다. 자세한건 위키의 global.json 문서를 참고하세요

124525 commented 3 years ago

그것만 수정했는데도 안 되요

124525 commented 3 years ago

/id에서 나온 값을 Admin 쪽에다가 넣었는데

lshqqytiger commented 3 years ago

서버 재부팅은요

124525 commented 3 years ago

어제 그거 하고 저장하고 오늘 서버 다시 켰어요

124525 commented 3 years ago

ADMIN 칸 말고 따로 입력해야 하는 곳이 있나요?

lshqqytiger commented 3 years ago

혹시 number 타입으로 넣으신거아니죠

124525 commented 3 years ago

Number 타입 말고 뭘로 넣어야 되는 건가요

lshqqytiger commented 3 years ago

...아 제발 위키좀 보세요 문자열이라고 되어있잖아요

124525 commented 3 years ago

124525 commented 3 years ago

그 위키좀 알려주실수 있으신가요<<<<<<ㅍ (진짜 뭘 못 찾아서 죄송합니다)

lshqqytiger commented 3 years ago

1

lshqqytiger commented 3 years ago

컨셉인가요..맨 위에 Project랑 Security 사이에 있잖아요 https://github.com/JJoriping/KKuTu/wiki https://github.com/JJoriping/KKuTu/wiki https://github.com/JJoriping/KKuTu/wiki

124525 commented 3 years ago

확인 했는데... 제가 구글로 로그인을 했거등요? 그러면 뭐 google-식별번호 이렇게 입력하면 되는거죠?

KAINNY5669 commented 3 years ago

23

lshqqytiger commented 3 years ago

접속해서 /id 쳐서 나온거 건드리지 말고 그대로 복사해서 붙여넣기 하면 됩니다 중복 이슈 있는 내용을 왜자꾸 질문하세요

124525 commented 3 years ago

GM 휘장은 어케 얻는건가요 GM 권한은 된거 같습니다

lshqqytiger commented 3 years ago

23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23 #23

124525 commented 3 years ago

네 거기에 이슈가 나와있습니다 제가 궁금해 하는건 localhost, Name, Port 번호를 80, (?), 80 이렇게 입력 하는 것이 맞는건가 입니다 이름은 뭘로 해야 하는지 모르겠습니다

lshqqytiger commented 3 years ago

순서대로 따라하세요 엔터 main 입력 엔터 엔터 엔터 비번 입력

124525 commented 3 years ago

main=# 이라는 글자가 나왔는데요

lshqqytiger commented 3 years ago

거기다 UPDATE ... 저걸 입력하면 되잖아요..

124525 commented 3 years ago

아 ㅋㅋㅋ

124525 commented 3 years ago

UPDATE 1이 나왔습니다 그러면 창을 꺼도 되는 건가요?

124525 commented 3 years ago

..

124525 commented 3 years ago

그냥 창 닫을게요

kdhkr commented 3 years ago

네 닫아주세요

jhj1228 commented 3 years ago

이정도로 헤맬실거면 끄투서버 제작 포기하시고요. 조금이라도 공부하신 후에 하시는 걸 추천드립니다. 이슈를 작성하기 전에 관련 이슈가 있는지 확인하신 후, 정말로 안나오는 이슈는 따로 올려주세요.