Opened 15 years ago

Closed 15 years ago

#6 closed defect (fixed)

gmx mediacenter problems

Reported by: fbakan Owned by: Yuri Dario
Priority: critical Milestone: NdpDav 1.1.1
Component: Plugin Version: 1.1beta2
Keywords: Cc:

Description

gmx mediacenter problems:

  1. changing to my gmx mediacenter webdav directory fails (empty directory shown) most of the times.
  1. sometimes it works (files and directories are displayed correctly.
  1. Copying a file from the remote gmx site works partly. Small files < 64K are transferred correctly. Big files: Only the first 64K (sometimes less) are transferred.

These problems exist for a long time.
Latest version I tried is 1_1_0-beta2

Change History (14)

comment:1 Changed 15 years ago by Yuri Dario

Hi Franz,

can you create a test account on gmx and send me url and access data?

comment:2 Changed 15 years ago by Yuri Dario

Milestone: NdpDav 1.1
Version: 1.1beta2

comment:3 Changed 15 years ago by batchheizer

I can confirm the first problem on my gmx mediacenter. I have no access to any files and dirs (empty directory shown). With cadaver access works fine and stable.

comment:4 Changed 15 years ago by batchheizer

After a lot of "dir i:" on command line I got a correct list of files and dirs. I cannot reproduce on which time and circumstances the access works.

comment:5 Changed 15 years ago by Yuri Dario

can you look at ticket:8? it could be the same issue.

If you are already using netdrive 3.1.1, please install -debug dll and post here latest 20 lines of pmprintf.log.

comment:6 Changed 15 years ago by batchheizer

I use netdrive 3.1.1 already.

Here the log:

Thu 07:12:43AM> uri path: /
Thu 07:12:43AM> uri path: root
Thu 07:12:43AM> NdpMountResource?: rc=0, res = 0x6525c0
Thu 07:12:44AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:44AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> NdpRsrcQueryInfo?: rc = 0, info = https://mediacenter.gmx.net/
Thu 07:12:51AM> Username specified oliver.cremer@…
Thu 07:12:51AM> NdpCreateConnection?: rc = 0, conn = 0x65cf90, resource = 0x6525c0
Thu 07:12:51AM> NdpQueryPathInfo?: conn=0x65cf90, plist=0xc7440, path = *
Thu 07:12:51AM> NdpQueryPathInfo?: rc = 2, conn=0x65cf90, plist=0xc7440, path = *
Thu 07:12:51AM> NdpFindStart?: conn=0x65cf90, plist = 0xc7440, pfiparent=0, path = *, attr = 00000051
Thu 07:12:51AM> NdpFindStart?: pszParent = , pszMask = *
Thu 07:12:51AM> QueryFullPathDir?: / + = /
Thu 07:12:52AM> SSL failures 00000008
Thu 07:12:52AM> NdpFindStart?: rc = 18, conn=0x65cf90, plist = 0xc7440, pfiparent=0, path = *, attr = 00000051

Did you get an account to gmx mediacenter from fbakan?

comment:7 Changed 15 years ago by batchheizer

I can also confirm the third problem: Opening a remote jpg via PMView only shows the first lines (maybe upto 64 K) correct.

comment:8 Changed 15 years ago by Yuri Dario

Sounds like a problem with path formatting.

I'm waiting for a test account, or howto create it (I don't read german).

comment:9 Changed 15 years ago by batchheizer

Please write me a Email and I can give you access to an account.

oliver dot cremer at gmx dot de

comment:10 Changed 15 years ago by Yuri Dario

Resolution: fixed
Status: newclosed

(changeset:34) current code was unable to retrieve long responses from dav server, only first 872 bytes were read from stream for PROPFIND request, because ECONNRESET was sent from server. Sniffing cadaver stream, revealed it does an OPTION call first. This triggers auth sooner.

comment:11 Changed 15 years ago by batchheizer

Priority: majorcritical
Resolution: fixed
Status: closedreopened

Following problem is not solved.

  1. Copying a file from the remote gmx site works partly.

Small files < 64K are transferred correctly.
Big files: Only the first 64K (sometimes less) are
transferred.

Close this ticket only, if you extract the problem to a new ticket.

comment:12 Changed 15 years ago by Yuri Dario

I can confirm the problem, before I didn't notice because errors were not reported. GMX does not support getting files in chunks. Current file limit is 49152 bytes. Writing is correct.

(changeset:44) do not ignore read errors from remote dav servers. Now Access_denied returned for failing reads.

comment:13 Changed 15 years ago by Yuri Dario

test mail.

comment:14 Changed 15 years ago by Yuri Dario

Resolution: fixed
Status: reopenedclosed

(changeset:51) fixed wrong return codes from internal functions, now gmx works!

Note: See TracTickets for help on using tickets.