Many thanks for you helping!
I spent yesterday cleaning up the code a bit, and commented out the save file part to check whether the temp file issue is to blame.
Today I asked my students to torture the remaining code with anything they have at hand and got a wild mix of approx. 20 Windows PCs, iPads and Android Phones connecting properly and running well. At first the Program locked up after approx. 15-20 requests, but this time I captured the error (see attachment). Seems harmless to me, though I wonder what that is. Anyway, I cought the error and ignored it, and thereafter no more problems arised, the program worked like a charm.
Tonight I will reactivate the save file part again, and have the program load-tested tomorrow.
I'll keep you informed, and upload the current code tonight.
BTW, as you can see in the attachment, the HTTPRequest object returns the IP Address of the connecting client in byte-reversed order. Why this?
Armin