• I’m getting an error in ClientExec only started with the latest version 6.3.3
    unpack(): Type V: not enough input, need 4, have 0 in /home/httpd/vhosts/bevdan.com.au/httpdocs/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php line 318 (pulse)
    Can you fix it or let me know what I need to do?

Viewing 15 replies - 1 through 15 (of 17 total)
  • Hi,
    Please delete this file “/wp-content/wflogs/ips.php” and re-check this issue, the plugin should recreate the file again which should resolve it, possibly a permissions issue prevented this file from being updated correctly during the last update to prevent this issue in first place.

    Thanks.

    Seeing this error also, have remove ips.php as above and file is rewritten with the contents <?php exit('Access denied'); __halt_compiler(); ?>, any updates on this,
    I’ve hacked in some error handling to ignore the error spamming raygun for now but would prefer a proper solution.

    Thread Starter bevdan

    (@bevdan)

    Still getting the same error after deleing the ips.php

    Thread Starter bevdan

    (@bevdan)

    Also at the bottom of the login page when loaded as well as when I log in as admin, I get the follow message
    There was an issue with your request. The error has been logged so please contact your site administrator

    It looks like, as a temporary work around, you can just disable the firewall. That seems to be causing the issue for me.

    • This reply was modified 7 years, 8 months ago by qiwi-trails.

    Thanks @matthewljsmith and @bevdan for the feedback, I would appreciate if you can provide the following to help us narrowing down the cause:
    – When you remove the file and it gets recreated again by the plugin, please check the file size, permissions and the owner of the file.
    (hint: you can use FileZilla to get this info, or using the terminal in case you can connect to your website via SSH and you are familiar with some commands).

    – Which hosting provider are you using?

    @qiwi-trails I wouldn’t recommend that just not to lose other firewall benefits as well.

    Thanks.

    Actually it’s doing more than that – it’s preventing several key features, (including automation services) from running at all for me. (Invoices weren’t being processed, and it wasn’t retrieving tickets from the e-mail address)

    I don’t want to turn the firewall off.

    Size: 51 bytes
    Permissions: 660
    Owner/Group: 990 986 (That was from FileZilla)

    Size: 51 bytes
    Permissions: 660
    Owner/Group www-data www-data ( same as rest of site files )

    Hello,

    I am having the same issue with Clientexec. I am getting the same error in Clientexec

    unpack(): Type V: not enough input, need 4, have 0 in /home/***/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php line 318 (getataglance)

    I have tried deleting the file suggested “/wp-content/wflogs/ips.php, but this didn’t fix it.

    Perm – 660
    Owner – 1002
    Group – 1002

    I am also getting issues with plugin automation particularly I am not being notified about support tickets via email which is causing me some problems. Is it possible to whitelist the whole of my Clientexec directory? For now I have had to disable the firewall.

    Thanks

    Ian Threlfall

    Thanks everyone for all the information you provided here, this issue has been reported to our dev team (internal reference number: FB4443) and it’s expected to be fixed in the next update.

    @ianthrelfall and @qiwi-trails I understand both of you are running “Clientexec”, but I’ve checked with the team and I can confirm this warning has nothing to do with the “automation services” issues you mentioned, perhaps checking the “Live Traffic” and filter the traffic with “Blocked By Firewall” should help in detecting which requests are being blocked as false positive hence you can whitelist their IPs.

    If this doesn’t help, then please consider opening a new support thread regarding this issue for further investigation.

    Thanks.

    I just turned the firewall feature back on – Immediately my dashboard stopped behaving correctly and I started to get the errors I was before.

    I sent a test e-mail, automation had stopped.

    Navigated to the Live Traffic – nothing appears to be blocked. I have some yellows, but no red. I switched to “Blocked by Firewall” and after it updated, it was blank.

    I’m getting the same result as @qiwi-trails

    I imagine the automation services are being stopped because of errors with cron.php which is polled to activate the automation services.

    Thread Starter bevdan

    (@bevdan)

    How do we get WordFence to stop blocking the cron jobs and automation without deactivating the plugin

    Thread Starter bevdan

    (@bevdan)

    WordFence is blocking ClientExec not only the dashboard but also customisation features. Please fix.

    Please switch the “Firewall Status” into “Learning Mode” then try doing the same actions you were doing and it shouldn’t get blocked, after that you can revert the firewall status back to “Enabled and Protecting”.

    Thanks.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Error in ClientExec’ is closed to new replies.