Okay, that worked.
Let me give some details for those who come behind.
I had physical access to my pfsense box. Despite enabling ssh I could not access the box with ssh.
From the main page on the pfsense box. option 8 is the command shell. So I entered 8
It goes to a command line.
I had to do a find / -name config.xml to find the file. Do not use the one in the defaults section.
I use ee not vi.
ee /cf/conf/config.xml <--- Your location may vary
Go to the webgui section
and add the following
<max_procs>16</max_procs> <--add this
<nodnsrebindcheck/> <--add this
<nohttpreferercheck/> <--add this
Once you exit and save the changes you have to remove the tmp cache. At the command line type this;
Then if you go into your webpae of pfsense you should now stop getting the
Error: 501 Description: An HTTP_REFERER was detected other than what is defined in System -> Advanced (https://10.0.0.136/
). You can disable this check if needed in System -> Advanced -> Admin
when you try to go to the pages. I still see it in the dashboard under the version box but it does not affect anything as far as trying to make changes to the configuration.
Thanks to marcello for his help on this matter.