콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
3 답글
10599 화면

Hey,

  1. I've installed on Ubuntu precise (12.04) using the deb package 7.0-20130311-002114-1 .
  2. Visited the web interface and bam!

I get this error:

OpenERP Server Error

Client Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/http.py", line 203, in dispatch
    response["result"] = method(self, **self.params)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 704, in get_list
    return db_list(req)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 88, in db_list
    dbs = proxy.list()
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 31, in proxy_method
    result = self.session.send(self.service_name, method, *args)
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 104, in send
    raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)


Server Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 90, in send
    return openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/usr/lib/pymodules/python2.7/openerp/netsvc.py", line 293, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/usr/lib/pymodules/python2.7/openerp/service/web_services.py", line 122, in dispatch
    return fn(*params)
  File "/usr/lib/pymodules/python2.7/openerp/service/web_services.py", line 351, in exp_list
    cr = db.cursor()
  File "/usr/lib/pymodules/python2.7/openerp/sql_db.py", line 484, in cursor
    return Cursor(self._pool, self.dbname, serialized=serialized)
  File "/usr/lib/pymodules/python2.7/openerp/sql_db.py", line 182, in __init__
    self._cnx = pool.borrow(dsn(dbname))
  File "/usr/lib/pymodules/python2.7/openerp/sql_db.py", line 377, in _locked
    return fun(self, *args, **kwargs)
  File "/usr/lib/pymodules/python2.7/openerp/sql_db.py", line 440, in borrow
    result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
  File "/usr/lib/python2.7/dist-packages/psycopg2/__init__.py", line 179, in connect
    connection_factory=connection_factory, async=async)
OperationalError: FATAL:  role "openerp" does not exist

Edit: I went #dpkg-reconfigure openerp And I don't get this message anymore. Perhaps while the openerp package was configured initially, postgresql wasn't yet configured?

아바타
취소
베스트 답변

Click at below link and follow instruction for create new role with name 'openerp' and other postgres database Configuration

http://doc.openerp.com/v6.1/install/linux/postgres/index.html#setup-a-postgresql-user-for-openerp (Doc.Openerp)

아바타
취소
작성자

#dpkg-reconfigure openerp did it

작성자 베스트 답변
#dpkg-reconfigure openerp

Solves the problem. This is probably a bug.

아바타
취소
베스트 답변

Take a look at this question:

https://accounts.openerp.com/forum/Help-1/question/2562/

아바타
취소
작성자

Thanks. There was no need for me to go into all that script writing, setting up, configuring and such. That's what distro packages are for :)

관련 게시물 답글 화면 활동
3
3월 15
32391
4
11월 16
3856
0
3월 15
8067
0
3월 15
3792
2
3월 15
6260