Hallo,
wir haben auf einem System, nachdem es kopiert wurde, folgendes Problem:
UDM-WebGUI läuft nicht mehr (http und https: gleicher Fehler). Shell-UDM läuft einwandfrei. Im Apache-Log findet sich folgender Eintrag:
/usr/share/univention-directory-manager/uniconf/univention-directory-manager.py:60: SyntaxWarning: import * only allowed at module level
def main(argv):
Traceback (most recent call last):
File "/usr/share/univention-directory-manager/uniconf/univention-directory-manager.py", line 196, in ?
main(sys.argv)
File "/usr/share/univention-directory-manager/uniconf/univention-directory-manager.py", line 111, in main
import requests
File "/usr/share/univention-webui/modules/requests.py", line 36, in ?
import unidialog
File "/usr/share/univention-directory-manager/uniconf/unidialog.py", line 42, in ?
uniconf_mods[m] = __import__(m)
File "/usr/share/univention-directory-manager/uniconf/modedit.py", line 50, in ?
from M2Crypto import X509
ImportError: No module named M2Crypto
Seltsam: Das M2Crypto ist ganz normal installiert und verfügbar. Auch ein Testprogramm läuft einwandfrei durch:
cat /tmp/test.py
from M2Crypto import X509
print 'Bla'
python2.4 /tmp/test.py
Bla
What now?
Andreas