POST appears to be changed to GET when using iirf

I posted this question in Issue Tracker but I'm not sure if this should be posted here also.

I'm using iirf with an simple iirf.ini in one virtual directory, it works fine for GETs, but when using with POST it works fine also but changes POST for GET. What am I doing wrong?.
When doing a POST the test url: http://amd64tst/InvoiceSampleSDEv2/

rest/customer/5
is being rewritted to http://amd64tst/InvoiceSampleSDEv2/customer_bc.svc/rest/5, which is correct, but also the method seems to be changed to GET, because the server application is receiving a GET.

If I try http://amd64tst/InvoiceSampleSDEv2/customer_bc.svc/rest/5, with POST, the server application receives a POST, so I think the problem is in the rewriting configuration.
I'm using WizTools.org RESTClient 2.3.2 to test POST methods.

but I still get a redirect, I see the rewritten url in the browser. It's sending a response code of 307 to the browser. I already restarted IIS. I'm testing it on windows 2003 server (IIS6). Any help would be appreciated.

There's no redirect rule in your ini file. I'm not sure where the 307 is originating.

To find out, I suggest you employ an http debugging proxy, like Fiddler2, on the browser machine. This will show you the HTTP requests and responses that are sent and received by the browser. If there's a 307, you'll see it there.

Also examine the IIRF and IIS logs on the server. The IIRF log should show some log statements for each request handled by IIS. You can interpret that to see what IIRF decided to do with the request. Also check the IIS log to see the eventual
response from IIS. For example, if the page that eventually handles the request returns a redirect/307, IIS will show a redirect/307 in the log.