Skip to main content

Opening files in WebDisk, only after selecting remember my credentials, Microsoft Office 'sometimes' reports: Cannot download the information you requested

Comments

4 comments

  • cPRex Jurassic Moderator

    Hey there!  The first thing I'd check would be the cPanel error log at /usr/local/cpanel/logs/error_log to see if there is anything helpful there.  

    0
  • FredQ

    Hi Rex and thanks for the advice.

    Firstly pls note that the webdisk connection for the below was created in Windows using the 'Configure Client Access' .vbs script downloaded from the user's WHM account.

    Double clicking on the file(s) in the webdisk:

    1. no resulting log entries in /usr/local/cpanel/logs/error_log;
    2. Also nothing in /home/username/logs/DAV-error.log; but
    3. Errors are being logged to /usr/local/cpanel/logs/cpdavd_error_log as follows:

    When the 'Cannot download the information you requested' occurs:

    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $user in concatenation (.) or string at libexec/cpdavd.pl line 1282.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $user in concatenation (.) or string at libexec/cpdavd.pl line 1282.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $user in concatenation (.) or string at libexec/cpdavd.pl line 1282.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.

    When files are opened on double click without the 'Cannot download the information you requested':

    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1348.
    Use of uninitialized value $str in modulus (%) at libexec/cpdavd.pl line 1349.
    Use of uninitialized value $str in substitution (s///) at libexec/cpdavd.pl line 1350.
    Use of uninitialized value $str in transliteration (tr///) at libexec/cpdavd.pl line 1351.
    Use of uninitialized value $str in pattern match (m//) at libexec/cpdavd.pl line 1352.
    Use of uninitialized value in substitution (s///) at libexec/cpdavd.pl line 604.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $auth_user in hash element at libexec/cpdavd.pl line 982.
    Use of uninitialized value $user in concatenation (.) or string at libexec/cpdavd.pl line 1282.
    POST not implemented
    0
  • FredQ
    System details:
    OS: AlmaLinux v8.10.0 STANDARD standard
    cPanel Version: 128.0.14

    Looking again at the frequency of the errors, they mostly appear to be alternate. I.e. double click a file and the file opens no problem, second time error, next time file opens, next error etc. Although again, occasionally it'll error or open twice in a row, but never three time in a row - so far.

    @Rex, do the above logs help? They seem to show the same errors for both situations around uninitialized $user_auth on line 982 and $user on 1282. Although when the Windows end error is thrown there are three sets of these, in a retry loop? Not sure why 'POST not implemented' is reported when it works...

    0
  • cPRex Jurassic Moderator

    Thanks for that information - unfortunately I don't see any similar errors on my end internally that I can reference for this, so it would likely be best to create a ticket so this can be investigated directly on the server.

    0

Please sign in to leave a comment.