2👍
✅
The problem you are having is that the script is trying to read the packet into a buffer that is too small to hold it. This seems to be happening on line 42 in the script:
buff = self.socket.recvfrom(1460)[0]
Try changing the buffer size from 1460 to something larger.
Source:stackexchange.com