jenkins keeps throwing Bad Message 431 reason: Request Header Fields Too Large
As per official issue thread in the jenkins site,Cookies
are the main reason for this. More times you (re)start the server, it will create more session ID's. This is the main culprit for this reason. So please delete your cookies and try again. It will work again. Hope this helps.
Opening Jenkins page on incognito mode temporarily solves the issue