Hallo Leute,
ich möchte ein HP MSA 2050 Storage per Check_MK Plugin „hp_msa“ monitoren.
Der entsprechende Check wird von Check_MK mitgeliefert und findet sich unter Datasource Programs.
Egal ob ich den Check über Check_MK oder über die Konsole des Check_MK Servers direkt ausführe, erhalte ich
immer nachfolgenden Error. Der Befehl:
/omd/sites/checkmk/share/check_mk/agents/special# ./agent_hp_msa --debug -u ‘checkmk’ -p ‘xyz’ ‘192.168.1.10’
Der Error:
Traceback (most recent call last):
File “./agent_hp_msa”, line 182, in
session_key = re.match(’.“response”>(.?)<.*’, r.text).groups()[0]
AttributeError: ‘NoneType’ object has no attribute ‘groups’
Connection error: ‘NoneType’ object has no attribute ‘groups’
Die IP, die ich angebe ist eine der Controller IPs. Die Weboberfläche ist ganz normal per https erreichbar und ich kann mich auch einloggen.
Kennt sich jemand mit dem php Error aus?
Die entsprechende Stelle im Skript lautet:
try:
session = requests.Session()
Login
login_hash = hashlib.md5()
login_hash.update("%s_%s" % (username, password))
login_url = “https://%s/v3/api/login/%s” % (host_address, login_hash.hexdigest())
socket.setdefaulttimeout(opt_timeout)
r = session.get(login_url, verify=False)
Extract sessionKey
session_key = re.match(’.“response”>(.?)<.*’, r.text).groups()[0]
session.headers.update({“sessionKey”: session_key,
“User-agent”: “Check_MK agent_hp_msa”})
Wir setzen Check_MK 1.5.0p16 Raw ein.
Gruß
Tobias
···
__
comito solutions GmbH
specialists for business information technology
Hohenstaufenring 66-70
D-50674 Köln
Telefon: (0221) 9669 42 – 22
Helpdesk: (0221) 9669 42 – 20
Zentrale: (0221) 9669 42 – 00
Mail: support@comito-solutions.de
Web: https://www.comito-solutions.de
Geschäftsführer: Matthias Schlipf, Dipl. Kfm. Stefan Soubusta
Handelsregister: AG Köln, HRB 71073
USt.ID-Nr.: DE274921927
Diese E-Mail kann Betriebs- und Geschäftsgeheimnisse oder sonstige vertrauliche Informationen enthalten. Sollten Sie diese Nachricht irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhaltes, eine Vervielfältigung oder Weitergabe ausdrücklich untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die E-Mail. Der Absender hat alle erdenklichen Vorsichtsmaßnahmen getroffen, dass die Anlagen dieser E-Mail frei von Computerviren o.ä. sind. Gleichwohl schließen wir die Haftung für jeden Schaden aus, der durch Computerviren o.ä. verursacht wurde, soweit wir nicht vorsätzlich oder grob fahrlässig gehandelt haben. Wir raten Ihnen, dass Sie in jedem Fall Ihre eigene Virenprüfung vornehmen, bevor Sie die Anlage öffnen. Vielen Dank.
The information contained in this email message may be confidential information. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. Please inform us immediately and destroy the email. We have taken every reasonable precaution to ensure that any attachment to this email has been swept for viruses. However, we cannot accept liability for any damage sustained as a result of software viruses and would advice that you carry out your own virus checks before opening any attachment. Thank you for your cooperation.