Ahhhh, yep, done that. The problem is located directly in front of the screen: I have changed my RPi3B against a RPi3B+… so I have to change my license on the Pinaoteq web page.
Activation Failed
An error occurred during the activation:
Your copy has already been activated on 3 hardware configurations. Visit the user area (https://www.pianoteq.com/user_area) if you want to deactivate an old hardware, or contact us at support@pianoteq.com
But it is good to know that we have an uncaught exception here if this happens (@mheidt: should I open an issue on github?):
INFO:root:Configuring Pianoteq License Key: *****-*****-*****-*****-*****
ERROR:tornado.application:Uncaught exception POST /api/sw-pianoteq (192.168.0.146)
HTTPServerRequest(protocol='http', host='zynthian.local', method='POST', uri='/api/sw-pianoteq', version='HTTP/1.1', remote_ip='192.168.0.146', headers={'Dnt': '1', 'Cookie': 'user="2|1:0|10:1553962449|4:user|8:cm9vdA==|1f3b895477d4aaaffeefab63601ebbcdf9cd789f0c71793968"', 'Referer': 'http://zynthian.local/api/sw-pianoteq', 'Content-Length': '630', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Host': 'zynthian.local', 'Accept-Language': 'de,en-US;q=0.7,en;q=0.3', 'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0', 'Upgrade-Insecure-Requests': '1', 'Connection': 'keep-alive', 'Content-Type': 'multipart/form-data; boundary=---------------------------1849547432173242621635170081', 'Accept-Encoding': 'gzip, deflate'})
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/tornado/web.py", line 1346, in _execute
result = method(*self.path_args, **self.path_kwargs)
File "/usr/local/lib/python3.4/dist-packages/tornado/web.py", line 2626, in wrapper
return method(self, *args, **kwargs)
File "/zynthian/zynthian-webconf/lib/pianoteq_handler.py", line 80, in post
}[action]()
File "/zynthian/zynthian-webconf/lib/pianoteq_handler.py", line 78, in <lambda>
'ACTIVATE_LICENSE': lambda: self.do_activate_license(),
File "/zynthian/zynthian-webconf/lib/pianoteq_handler.py", line 129, in do_activate_license
result = check_output(command, shell=True).decode("utf-8")
File "/usr/lib/python3.4/subprocess.py", line 620, in check_output
raise CalledProcessError(retcode, process.args, output=output)
subprocess.CalledProcessError: Command '/zynthian/zynthian-sw/pianoteq6/pianoteq --activate *****-*****-*****-*****' returned non-zero exit status 2
ERROR:tornado.access:500 POST /api/sw-pianoteq (192.168.0.146) 3465.67ms
Regards, Holger