Expected behavior
Parsing can handle special characters.
Actual behavior
Parsing can not handle special characters.
Steps to reproduce the behavior
- Create a multi site architecture
- Enter an alias which includes some special characters
- Run "sync-sites"
Environment
| Question |
Answer |
| bheisig/checkmkwebapi version |
LATEST |
| Checkmk version |
LATEST |
Logs and other useful output
Checkmk responded with an error message: {'result': {'site_id': u'XXXXXXX1', 'site_config': {'url_prefix': '', 'status_host': None, 'user_sync': None, 'socket': ('tcp', {'tls': ('encrypted', {'verify': True}), 'address': ('XXXXXXX.de', 6557)}), 'replication': 'slave', 'user_login': True, 'insecure': False, 'disable_wato': True, 'disabled': False, 'alias' : u'Special char included here \xdf en', 'secret': 'XXXXXXXXXX', 'globals': {'dcd_web_api_connection': {'credentials': 'automation', 'base_url': 'https://XXXXXXX1 '}}, 'replicate_mkps': True, 'proxy': {'params': None}, 'timeout': 2, 'persist': False, 'replicate_ec': True, 'multisiteurl': 'https://XXXXXXXXXXX/check_mk/'}, 'configuration_hash': 'XXXXXXXXXX'}, 'result_code': 0}
Expected behavior
Parsing can handle special characters.
Actual behavior
Parsing can not handle special characters.
Steps to reproduce the behavior
Environment
Logs and other useful output
Checkmk responded with an error message: {'result': {'site_id': u'XXXXXXX1', 'site_config': {'url_prefix': '', 'status_host': None, 'user_sync': None, 'socket': ('tcp', {'tls': ('encrypted', {'verify': True}), 'address': ('XXXXXXX.de', 6557)}), 'replication': 'slave', 'user_login': True, 'insecure': False, 'disable_wato': True, 'disabled': False, 'alias' : u'Special char included here \xdf en', 'secret': 'XXXXXXXXXX', 'globals': {'dcd_web_api_connection': {'credentials': 'automation', 'base_url': 'https://XXXXXXX1 '}}, 'replicate_mkps': True, 'proxy': {'params': None}, 'timeout': 2, 'persist': False, 'replicate_ec': True, 'multisiteurl': 'https://XXXXXXXXXXX/check_mk/'}, 'configuration_hash': 'XXXXXXXXXX'}, 'result_code': 0}