Invalid Credentials Error
Ok I am not the vendor but the vendor contacted me. Below is the log they provided. They utilize their own RETS client.
MLS: Maui - their username is InsideReEsRETS. I verified with them they are using the correct username and password. They just moved to a new server. It was working before the move. Ideas on what the problem may be?
Sent GET /rets/fnisrets.aspx/MAUI/login?rets-version=rets/1.5 HTTP/1.1 Host: maui.rets.paragonrels.com Accept: / RETS-Version: RETS/1.5 User-Agent: librets/1.6.2-SNAPSHOT X-Librets-Version: 1.6.2-SNAPSHOT, libCURL - libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
<<< Received HTTP/1.1 401 Invalid Username/Password combination Cache-Control: private Content-Type: text/html Expires: Mon, 01 Jan 0001 00:00:00 GMT * Server Microsoft-IIS/7.5 is not blacklisted
<<< Received Server: Microsoft-IIS/7.5 RETS-Server: RETS-Paragon/1.0 RETS-Version: RETS/1.5 WWW-Authenticate: Digest qop="auth",realm="MAUI",nonce="2015-08-04T21:05:35",opaque="",stale="false",domain="\rets\fnisrets.aspx\MAUI" X-SERVER: A51 Date: Tue, 04 Aug 2015 20:55:34 GMT Content-Length: 1293 Vary: Accept-Encoding
- Ignoring the response-body
<<< Received http://www.w3.org/TR/xhtml1...> www.w3.org="" 1999="" xhtml"="">http://www.w3.org/1999/xhtml">
Server Error
401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.
</fieldset>* Connection #132 to host maui.rets.paragonrels.com left intact * Issue another request to this URL: 'http://maui.rets.paragonrels.com/rets/fnisrets.aspx/MAUI/login?rets-version=rets/1.5'* Found bundle for host maui.rets.paragonrels.com: 0x2a89cc0 * Re-using existing connection! (#132) with host maui.rets.paragonrels.com * Connected to maui.rets.paragonrels.com (208.93.242.140) port 80 (#132) * Server auth using Digest with user 'InsideReEsRETS'
Sent GET /rets/fnisrets.aspx/MAUI/login?rets-version=rets/1.5 HTTP/1.1 Authorization: Digest username="InsideReEsRETS", realm="MAUI", nonce="2015-08-04T21:05:35", uri="/rets/fnisrets.aspx/MAUI/login?rets-version=rets/1.5", cnonce="NDkxYmZmMzFkYTYxYWE4YjAwMzRiOGNkMDAwZTUyYzQ=", nc=00000001, qop=auth, response="10a6717c608ede599b33f7e923bb93ac", opaque="" Host: maui.rets.paragonrels.com Accept: / RETS-Version: RETS/1.5 User-Agent: librets/1.6.2-SNAPSHOT X-Librets-Version: 1.6.2-SNAPSHOT, libCURL - libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
<<< Received HTTP/1.1 200 OK Cache-Control: private Transfer-Encoding: chunked Content-Type: text/xml Expires: Mon, 01 Jan 0001 00:00:00 GMT * Server Microsoft-IIS/7.5 is not blacklisted
<<< Received Server: Microsoft-IIS/7.5 RETS-Server: RETS-Paragon/1.0 RETS-Version: RETS/1.5 X-SERVER: A51 Date: Tue, 04 Aug 2015 20:55:34 GMT Vary: Accept-Encoding
65 <rets replycode="20036" replytext="miscellaneous server error." >="" <="" rets=""> 0
- Connection #132 to host maui.rets.paragonrels.com left intact
Comments
It looks like something else has changed to me, too. The user agent presented in the information above says "librets/1.6.2-SNAPSHOT". The user agent in the RETS audit report for this user is "RETSConnector/1.0". This means there is a change in RETS clients.
I was able to authenticate successfully as this user both in the browser and via our RETS web UI. The SNAPSHOT designation also implies they are running an unreleased version of the libRETS library. Are you able to get a small code sample from them that demonstrates the issue?
If you are able to get the code sample, please ask them to omit the credentials from it so they aren't exposed to everyone here.