지금 공부하는 차원에서 openstack swift 를 서버에 올리고있는데요, swift까진 좀 고생했지만 올리긴했는데 계정 관리를 위해 swauth를 사용하려고 하니 계속 말썽이네요.
지금 swauth-prep나 list 모두 결과로 500 server error를 반환하는데 이유를 잘 모르겠습니다.
참고한 문서는 SAIO 영문으로 된것을 참고했고 swauth부분은 멀티서버 구축문서를 참고했습니다.
혹시나 같은문제로 고생하시다가 해결하신분 있으시다면 어떻게 해결하셨는지 조언 부탁 드립니다.
/etc/syslog 의기록 은
Jul 9 01:10:38 swift proxy-server STDOUT: EXCEPTION IN handle: Traceback (most recent call last):#012 File "/usr/local/lib/python2.7/dist-packages/swauth-1.0.5.dev-py2.7.egg/swauth/middleware.py", line 404, in handle#012 return self.handle_request(req)(env, start_response)#012 File "/usr/local/lib/python2.7/dist-packages/swauth-1.0.5.dev-py2.7.egg/swauth/middleware.py", line 471, in handle_request#012 req.response = handler(req)#012 File "/usr/local/lib/python2.7/dist-packages/swauth-1.0.5.dev-py2.7.egg/swauth/middleware.py", line 499, in handle_prep#012 (path, resp.status))#012Exception: Could not create the main auth account: /v1/AUTH_.auth 503 Internal Server Error#012: {'SCRIPT_NAME': '/auth/v2', 'webob.adhoc_attrs': {'start_time': 1341763838.211173, 'bytes_transferred': '-', 'client_disconnect': False}, 'REQUEST_METHOD': 'POST', 'PATH_INFO': '/.prep', 'SERVER_PROTOCOL': 'HTTP/1.0', 'eventlet.posthooks': [(<bound method Swauth.posthooklogger of <swauth.middleware.Swauth object at 0x9931b0c>>, (<Request at 0x9941bcc POST http://127.0.0.1:8080/auth/v2/.prep>,), {})], 'SERVER_NAME': '127.0.0.1', 'REMOTE_ADDR': '127.0.0.1', 'eventlet.input': <eventlet.wsgi.Input object at 0x994162c>, 'HTTP_X_AUTH_ADMIN_KEY': 'privatekey', 'wsgi.url_scheme': 'http', 'SERVER_PORT': '8080', 'HTTP_X_AUTH_ADMIN_USER': '.super_admin', 'wsgi.input': <eventlet.wsgi.Input object at 0x994162c>, 'HTTP_HOST': '127.0.0.1:8080', 'swift.cache': <swift.common.memcached.MemcacheRing object at 0x985afcc>, 'wsgi.multithread': True, 'wsgi.version': (1, 0), 'GATEWAY_INTERFACE': 'CGI/1.1', 'wsgi.run_once': False, 'wsgi.errors': <swift.common.utils.LoggerFileObject object at 0x9935eac>, 'wsgi.multiprocess': False, 'CONTENT_TYPE': None, 'HTTP_ACCEPT_ENCODING': 'identity'}
이러합니다;














자답해서 죄송합니다; 원인은 아직도 미상이긴한데 해결은 됬습니다.
서버를 엎고 처음부터 다시 셋팅했거든요. 하나하나 원인 추적하자니 걸리는게 너무 많아서 차라리 새로하는게 빠르겠더라구요.