WPIntell

Source evidence

404 on trying to download the vCard

Rich Contact Widget · support · 2015-05-02T18:30:00+00:00

complaintsentiment
highseverity
1.0relevance
3replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

4 / 27 rows with source links

14.8% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

23 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Jason Judge unresolved
The “Download vCard” link gives me a 404. It takes me to: http://example.com/wp-content/uploads/xxxx.vcf where xxxx is the lower-case company name with spaces removed. https://wordpress.org/plugins/rich-contact-widget/ The VCF file is not being created, the web user has permission to write to it, and nothing is logged in the http error log when saving the widget. The nonce check is failing, so the file is not being created. The $url is: widgets.php?editwidget=rc_widget-2&_wpnonce=d3cf0efbc0 Basically, VCF::save() is failing to get the WP filesystem object. I have not got a clue how that works – all that nonce and URL stuff – I cannot fathom out for the life of me what that has to do with files. Hello, the nonce is there for security reason, it prevents CSRF attacks. I tried the plugin on my local installation as well as a remote one, and didn’t have any problem with the vCard file. What is your hosting provider ?

Comments

3 shown
Jason Judge 2015-05-02T18:55:00+00:00

The VCF file is not being created, the web user has permission to write to it, and nothing is logged in the http error log when saving the widget.

Jason Judge 2015-05-02T20:56:00+00:00

The nonce check is failing, so the file is not being created. The $url is: widgets.php?editwidget=rc_widget-2&_wpnonce=d3cf0efbc0 Basically, VCF::save() is failing to get the WP filesystem object. I have not got a clue how that works – all that nonce and URL stuff – I cannot fathom out for the life of me what that has to do with files.

Remy Perona 2015-05-04T14:16:00+00:00

Hello, the nonce is there for security reason, it prevents CSRF attacks. I tried the plugin on my local installation as well as a remote one, and didn’t have any problem with the vCard file. What is your hosting provider ?