diff --git a/app/Util/ActivityPub/Helpers.php b/app/Util/ActivityPub/Helpers.php
index 42e69d7182658f3a8d22db4d13bd52753782de2f..3be0492facc245f8ba9c4db63a6a6a5d41067b18 100644
--- a/app/Util/ActivityPub/Helpers.php
+++ b/app/Util/ActivityPub/Helpers.php
@@ -341,8 +341,8 @@ class Helpers {
 			// pleroma attachment fix
 			$url = str_replace(' ', '%20', $url);
 
-			$img = file_get_contents($url, false, stream_context_create(['ssl' => ["verify_peer"=>false,"verify_peer_name"=>false]]));
-			$file = '/tmp/'.str_random(16).$info['basename'];
+			$img = file_get_contents($url, false, stream_context_create(['ssl' => ["verify_peer"=>true,"verify_peer_name"=>true]]));
+			$file = '/tmp/'.str_random(32);
 			file_put_contents($file, $img);
 			$fdata = new File($file);
 			$path = Storage::putFile($storagePath, $fdata, 'public');
diff --git a/config/pixelfed.php b/config/pixelfed.php
index 397dc62234da761b9cf55641edf9fe81d2f264dc..c720046244e0e53017564681cccf3921ab2414b4 100644
--- a/config/pixelfed.php
+++ b/config/pixelfed.php
@@ -23,7 +23,7 @@ return [
     | This value is the version of your PixelFed instance.
     |
     */
-    'version' => '0.8.5',
+    'version' => '0.8.6',
 
     /*
     |--------------------------------------------------------------------------