So, ich habe folgendes gemacht:
root@server:/etc/linuxmuster/sophomorix/default-school# file -i teachers.csv
teachers.csv: text/plain; charset=us-ascii
root@server:/etc/linuxmuster/sophomorix/default-school# iconv -f us-ascii -t utf-8 teachers.csv -o teachers.csv.sik
root@server:/etc/linuxmuster/sophomorix/default-school# file -i teachers.csv.sik
teachers.csv.sik: text/plain; charset=us-ascii
Spannend ist auch, dass ich jetzt auf der Seite List Management:Teachers List diese Ausgabe erhalte:
Der Text im Traceback ist:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/aj/api/endpoint.py", line 74, in wrapper
result = fx(self, context, *args, **kwargs)
File "/usr/lib/linuxmuster-webui/plugins/lmn_settings/views.py", line 43, in handle_api_session_sessions
encoding = lmn_getSophomorixValue(sophomorixCommand, 'SUMMARY/0/ANALYZE-ENCODING/ENCODING')
File "/usr/lib/linuxmuster-webui/plugins/lmn_common/api.py", line 192, in lmn_getSophomorixValue
'Error Message: ' + str(e) + '\n Dictionary we looked for information:\n ' + str(jsonDict))
Exception: getSophomorix Value error. Either sophomorix field does not exist or ajenti binduser does not have sufficient permissions:
Error Message: 'SUMMARY/0/ANALYZE-ENCODING/ENCODING'
Dictionary we looked for information:
{'OUTPUT': [{'MESSAGE_DE': 'ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!', 'MESSAGE_EN': 'ENCODING is NOT valid in section classfile.extraclasses.csv of /etc/linuxmuster/sophomorix/default-school/school.conf!', 'TYPE': 'ERROR', 'NUMBER': -1}, {'MESSAGE_DE': 'teachers.csv: Not 3 Semicolons in Lehrer,Rettich,Mathias,28.06.1967,rettich', 'TYPE': 'ERROR', 'NUMBER': -1, 'MESSAGE_EN': 'teachers.csv: Not 3 Semicolons in Lehrer,Rettich,Mathias,28.06.1967,rettich'}], 'SCRIPTNAME': 'sophomorix-check', 'JSONINFO': 'RESULT', 'JSONCOMMENT': '---'}
Kann damit jemand etwas anfangen?
Hier noch eine Anmerkung:
Bevor ich mit dem Server etwas gemacht habe, habe ich ihn mit apt-get update und apt-get dist-upgrade upgedatet.
Gruß,
Mathias