Please test this new version.
Yes, that worked for rs multiple times using chdkptp on my headless dockstar running debian. After the following session, test16.jpg, test17.jpg, and test18.jpg were available for viewing from my laptop browser.
:/usr/src/chdkptp/lua# /usr/src/chdkptp/chdkptp -i -c
connected: Canon PowerShot SX120 IS, max packet size 512
con> rec
con 1> rs /var/www/test16
con 4> lua set_zoom(50)
con 5> rs /var/www/test17
con 8> lua set_zoom(25)
con 9> lua set_zoom(5)
con 10> lua set_zoom(30)
con 11> rs /var/www/test18
con 14> q
bye
Many thanks.