Change titles so that they are actually questions, minor fixes
parent
3abf59b6fe
commit
8b7f169e61
10
FAQ.md
10
FAQ.md
@ -153,7 +153,7 @@ echo '<pre>PHP version used: ', PHP_VERSION, PHP_EOL,
|
||||
|
||||
If all these checks fail, you need to either: upgrade to PHP 7, [install libsodium](https://paragonie.com/book/pecl-libsodium/read/00-intro.md#installing-libsodium), add `/dev/urandom` to your `open_basedir` setting, install mcrypt (which also needs access to `dev/urandom`, so `open_basedir` must also be set) or install com_dotnet.
|
||||
|
||||
### PrivateBin does not work on my Android phone and I have enabled data saver mode
|
||||
### How to make PrivateBin work on my Android phone with data saver mode?
|
||||
|
||||
As a user, either switch to a PrivateBin instance on a server offering HTTPS or disable data saver mode in Settings > Data Saver.
|
||||
|
||||
@ -161,12 +161,12 @@ As a server admin, consider setting up HTTPS or add a "Cache-Control: no-transfo
|
||||
|
||||
More details on Google Chromes Data Saver mode on Android can be found at [Google](https://developer.chrome.com/multidevice/data-compression).
|
||||
|
||||
### PrivateBin does not work and I am using Cloudflare DDoS protection
|
||||
### How to make PrivateBin work when using Cloudflare for DDoS protection?
|
||||
|
||||
Cloudflare works as a reverse proxy in front of your webserver. Apart from protecting your site against DDoS it acts as a man-in-the-middle even for HTTPS sites and by default tries to "optimize" your site for faster loading. Part of that optimization (currently) breaks our [SRI](https://scotthelme.co.uk/subresource-integrity/) used to ensure that your JS files don't get modified (actually it works as intended: Cloudflare _does_ modify them). Disabling the "rocket loader" feature in Cloudflare has been reported to solve this issue.
|
||||
Cloudflare works as a reverse proxy in front of your webserver. Apart from protecting your site against DDoS it acts as a man-in-the-middle even for HTTPS sites and by default tries to optimize your site for faster loading. Part of that optimization (currently) breaks our [SRI](https://scotthelme.co.uk/subresource-integrity/) used to ensure that your JS files don't get modified (actually it works as intended as Cloudflare _does_ modify them). It has been reported that disabling the "rocket loader" feature in Cloudflare solves this issue.
|
||||
|
||||
### PrivateBin does not work and I have changed something related to the JS files
|
||||
### How to make PrivateBin work when I have changed some JavaScript files?
|
||||
|
||||
When changing the JS files (or adding new ones) you need to [regenerate the SRI hashes](https://github.com/PrivateBin/PrivateBin/wiki/Development#subresource-integrity-for-javascript-resources) in your template, so that the match the updated files.
|
||||
When changing the JS files (or adding new ones) you need to [regenerate the SRI hashes](https://github.com/PrivateBin/PrivateBin/wiki/Development#subresource-integrity-for-javascript-resources) in your template, so that they match the updated files.
|
||||
|
||||
If you didn't change the JS files intentionally, there might be someone/something interfering with these files. Most likely this is a (reverse) proxy, such as Cloudflare, certain VPNs, data saver modes in your client, etc. Try to use it from a different internet connection and a different device to figure out what is manipulating the files and if you can disable/circumvent it.
|
Loading…
Reference in New Issue
Block a user