Hello! I have been using pythonanywhere for a while now, and I've been trying to follow a tutorial for a live chat between users. The tutorial uses ASGI, and I've been looking online, and I saw that Pythonanywhere did support it, albeit in beta. I tried to get it set up, and after many headaches, I managed to get it to actually read the ASGI files. But now I have a new error, where anytime I try to start up the server, I get this error:
2025-08-27 10:41:57,440 INFO Starting server at unix:/var/sockets/dworks.pythonanywhere.com/app.sock
2025-08-27 10:41:57,487 INFO HTTP/2 support not enabled (install the http2 and tls Twisted extras)
2025-08-27 10:41:57,488 INFO Configuring endpoint unix:/var/sockets/dworks.pythonanywhere.com/app.sock
2025-08-27 10:41:57,489 CRITICAL Listen failure: Couldn't listen on any:b'/var/sockets/dworks.pythonanywhere.com/app.sock': Cannot acquire lock.
I am by no means a coding expert, so I don't know what's going on. I've tried reloading the website, I've checked the console page and confirmed that no processes were running, and I've even tried deleting it and then using "pa website create" to get it back up, but it still won't work. I don't know who else to ask for help. I realize that ASGI is in beta, and it might be because of that, or maybe I'm setting something up wrong? I'm not very well versed in these types of things at all. I am using Django, with daphne, if that's helpful, and if there are any files you need to help troubleshoot, I'm happy to provide them. Please let me know if you guys can help. Thanks!
