2018년 10월 10일 수요일

[EPICs]Experimental Physics and Industrial Control System / Python / PAL-XFEL / 연습 로그 2번째

[EPICs]Experimental Physics and  Industrial Control System

EPICs 파일 만들기




[일크무크]오류 수정 및 업데이트

[일크무크 오류 수정 및 업데이트



I looked in the spam and tried to register with UNIST email,
still didn’t receive any activation email. 


gmail과 UNIST 계정에서 이메일으 도착함을 확인하였다.
지난주 SMTP서버 관련 파일중 로그인 이메일과 암호가 잘못 세팅되었음을 확인하여
이를 수정한 후 계속해서 activation e-mail 혹은 암호 찾기 등의
로그인 계정에 대한 문제들을 찾고있다.





20181011일 기준 서버가 여전히 한번씩 다운된다.
이것은 서버 자체의 문제가 아니라
현재 서버를 열어둔 상태에서 몇가지 테스르를 진행하고 있어서 그렇다.

[EPICs]Experimental Physics and Industrial Control System / Python / PAL-XFEL / 연습 로그

[EPICs]Experimental Physics and  Industrial Control System

Python을 다운받아 파일을 만들고 실행시키기


작업환경: Widows 10


1. Python 다운 파일: python-3.5.4-amd64.exe


2. Window 키를누른후 IDLE 검색 및 실행

Python Shell이 실행되면 설치 완료





3. Pyepics 다운 파일: pyepics-3.2.5.win32-py3.5.exe

파일을 실행하니 python 3.5를 요구해서
파이썬 3.5를 다운받았다.






Shell 안에서 코딩을 작성할 수 있지만
수정이 불가능하다.



그래서 우리는 파일을 작성하는데
Ctrl + N 혹은 File -> New File을 눌러 코딩을 할 수 있다.

완성된 파일을 실행하고자 하면
Run -> Run Module을 누르면 된다.
혹은 시작위치를 바꾼 후
Python shell에서 아래 명령어를 통해 파일을 실행

1
exec(open("epicex.py").read())
cs

참고로 저는 바탕화면에
Python_Script라는 폴더를 만들고
epicex.py라는 파일을 만들었습니다.





참고자료

2018년 10월 7일 일요일

[AWS][open-edx]ILKMOOC Activation E-mail Problem Solving

[AWS][open-edx]ILKMOOC Activation E-mail Problem Solving

일크무크 홈페이지 해결 방법


참고자료

1. How to make SMTP work in your Open EdX fullstack instance
2. Setup SMTP Email on Open edX
3. Enable SMTP for EDX (Production Stack) - 해당 과정을 진행했다가 서버가 다운되었다.

  • 무엇이 문제였는가?

관련 파일
  • sudo nano /edx/app/edxapp/edx-platform/cms/envs/common.py
  • sudo nano /edx/app/edxapp/edx-platform/lms/envs/aws.py
  • sudo nano /edx/app/edxapp/lms.env.json
  • sudo nano /edx/app/edxapp/cms.env.json
  • sudo nano /edx/app/edxapp/lms.auth.json
  • sudo nano /edx/app/edxapp/cms.auth.json


모든 Setting을 마쳤음에도 불구하고 activation이 보내지지 않는 오류를 가지고 있다.

Trouble Shooting에 관한 해결방법 / Log 확인방법 [링크]
cat /edx/var/log/lms/edx.log -n 50
cat /edx/var/log/cms/edx.log -n 50

해당 log를 보면 아래와 같은 문제가 생김을 확인할 수 있다.

5650 UserAPIInternalError: An unexpected error occurred when calling 'request _password_change' with arguments '(u'sw2db@naver.com', False)' and keyword argum ents '{}': SMTPAuthenticationError(535, '5.7.8 Username and Password not accepte d. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials q76-v 6sm24354673pfa.18 - gsmtp')

암호가 문제인것 같아 암호를 설정된대로 재작성하였는데도 여전한 문제가있다.
너무 많은 password를 틀려서 연결이 안되는 것인가?





해결 완료하였다.



해결방법은 링크의 댓글에 있다. 사실 코딩을 잘 몰라 이래저래 애를 먹었는데 커뮤니티가 예전에 비해 많이 활성화되어 이런저런 도움을 많이 받는것 같다.

[해결방법 링크] - 댓글 참조