2014-02-25 25 views
1

在Ubuntu 12.04中安裝標準的Tryton軟件包之後,我可以啓動客戶端並創建一個新的數據庫。但客戶端拒絕連接到數據庫。它將顯示本地創建的數據庫,但無法添加localhost配置文件。無法連接到Tryton數據庫

如果我嘗試添加新的配置文件,客戶端將顯示已安裝的數據庫,但單擊確定後將自動返回到開始屏幕而不添加新配置文件。

新的配置文件設置爲:

Hostname: localhost 
Port: 8000 
Database: [Correctly displays the list of created Dbs] 
Username: [I've tried everything from tryton, admin, test to root] 

我也曾嘗試直接在Tryton客戶端連接而無需添加新的配置文件,那麼它將總是產生「錯誤的用戶名或密碼」,無論多麼精確的我用他的密碼重新輸入tryton用戶,或者爲此重新輸入任何其他用戶(管理員,根用戶)。

我按照文獻中的方法(README.Debian所有:在/etc/trytond.conf等等加入數據庫用戶,已註冊用戶tryton與postgres的和在trytond.conf)。

我是否需要在遠程桌面上登錄爲tryton? 客戶端通過遠程桌面在Ubuntu桌面上啓動,以root身份登錄。 也嘗試登錄爲tryton。這將到達桌面,但不知何故不顯示終端窗口。因此我無法啓動Tryton客戶端。終端將閃爍一秒鐘然後消失。

回答

2

當您從tryton客戶端創建一個dabatase時,它會詢問您的管理員密碼。您必須輸入'admin'用戶名和您在數據庫創建步驟中使用的管理員密碼。

一旦你進入系統,你會看到和步驟來創建額外的用戶。如果你願意,你可以跳過它,因爲它們可以隨時從管理 - >用戶 - >用戶菜單創建。

您絕對不能使用在etc/trytond.conf中輸入的密碼,因爲這個憑證是從tryton服務器使用的,以便連接到數據庫。用戶登錄由Tryton服務器管理。

+0

嗯,實際上,我現在剛剛在「創建數據庫」對話框中的所有三個字段中輸入了「管理員」作爲標準密碼,並且它工作正常。似乎有點違反我的想法,但沒關係。非常感謝你! (這只是現在沒有安裝模塊,但我想我可以通過\t \t來解決這個問題,sudo apt-get install tr​​yton-server tryton-modules-all。我現在在不同的機器上做了很多嘗試,很難記得在哪裏安裝了什麼;-) – Wolfgang

+0

是的,你可以安裝tryton-modules-all來獲得所有的官方模塊。我可以問你使用哪種debian/ubntu版本嗎?通常,apt-get報告已過時,因此我會使用pip&virtualenv推薦您獲取更新的tryton版本。 – pokoli