So I recently moved, and previously the FRPC proxy would be properly detected by Moralis and would forward custom contract calls to my local dev chain, easy-peasy, worked as advertised, but since moving (and changing internet providers) the contract calls fail, but login-auth with moralis is working still.
My new location is using Xfinity Comcast (I personally hate comcast and suspect that this new ISP service I’m using is blocking the proxy).
I am using truffle and I boot up a local dev chain using “truffle develop” from the linux command line (not the ganache UI tool).
I followed the instructions and copypasta’d the frpc.ini contents that Moralis provides into my local frpc.ini file, though I edited the port to use 9545 since that is what my local dev blockchain is running on. I have the Chain ID set to 1337.
In the Moralis dashboard for my server, I can see the proxy status is set to “connected” meaning that at some level Moralis can see the proxy service.
However when I try and make custom contract calls to my contract nothing goes through. I did a contract call using the terminal to verify that the dev blockchain is working locally, and those transactions go through.
I tried setting my IP as a whitelisted address for the database access, and that didn’t help.
Is this a “port-forwarding” issue with the comcast wireless router? Or is the issue somewhere else?
I’ve tried everything I can think of and none of it has worked to solve my issue. Please help.