{"_id":"5bb2965a0ec1c9000383515f","project":"54e7fca9e6e77d1900ed11f0","version":{"_id":"5a1db098b15d1b001ebc5ef2","project":"54e7fca9e6e77d1900ed11f0","__v":1,"createdAt":"2017-11-28T18:53:12.270Z","releaseDate":"2017-11-28T18:53:12.270Z","categories":["5a1db098b15d1b001ebc5ef3","5a1db098b15d1b001ebc5ef4","5a1db098b15d1b001ebc5ef5","5a1db098b15d1b001ebc5ef6"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.2.0","version":"1.2"},"category":{"_id":"5a1db098b15d1b001ebc5ef3","version":"5a1db098b15d1b001ebc5ef2","project":"54e7fca9e6e77d1900ed11f0","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-02-21T03:34:02.028Z","from_sync":false,"order":0,"slug":"documentation","title":"Documentation"},"user":"54e7ffdc6a7b0e2300d90d4c","__v":0,"parentDoc":null,"metadata":{"title":"","description":"","image":[]},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2018-10-01T21:49:14.432Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":7,"body":"[block:api-header]\n{\n  \"title\": \"Q: Billing module?\"\n}\n[/block]\nThe development team takes the stance that any user who wishes to make money off of selling servers should be using software which has paid support or a similar guarantee to get support if and when there are issues. We also believe that such users should also use a panel which has been through numerous security audits to protect both their own information and that of their customers.\n\nAs such, we do not believe we are the best software for such a service. We do not over-sell ourselves and will not risk our own users for the sake of making money, or those that use our software in any form to make money.\n\nWhile a module may occur in the future, the current panel code is not suitable for supporting such a feature.\n[block:api-header]\n{\n  \"title\": \"Q: Where are my logs?\"\n}\n[/block]\nPufferpanel stores logs in 2 different places.\n\nThe panel stores it's log in `/srv/pufferpanel/logs`\nThe daemon (pufferd) stores it's logs in `/var/log/pufferd`\n[block:api-header]\n{\n  \"title\": \"Q: I got a 401 error in my log!\"\n}\n[/block]\nBecause pufferd has to authenticate with a secret token to the panel, it stores this token in a config. Reinstalls of the panel will cause this token to be incorrect, so you will have to manually get the token.\n\nYou can [uninstall the daemon](https://pufferd.pufferpanel.com/docs/uninstall-pufferd), then use the \"auto-deploy\" to re-deploy the daemon again.\n\nIf you are not able to reinstall the daemon, you can manually get this token by using the following command:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"mysql -u root -p -e \\\"select name, daemon_secret from pufferpanel.nodes\\\"\",\n      \"language\": \"sql\"\n    }\n  ]\n}\n[/block]\nCopy the \"daemon_secret\" from this into the /etc/pufferd/config.json file, then restart pufferd.\n[block:api-header]\n{\n  \"title\": \"Q: How can I remove the captcha?\"\n}\n[/block]\nLog onto the machine that is running Pufferpanel and run the following command:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"mysql -u root -p -e \\\"update pufferpanel.acp_settings set setting_val = NULL where setting_ref like 'captcha%'\\\"\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"frequently-asked-questions","type":"basic","title":"Frequently Asked Questions"}

Frequently Asked Questions


[block:api-header] { "title": "Q: Billing module?" } [/block] The development team takes the stance that any user who wishes to make money off of selling servers should be using software which has paid support or a similar guarantee to get support if and when there are issues. We also believe that such users should also use a panel which has been through numerous security audits to protect both their own information and that of their customers. As such, we do not believe we are the best software for such a service. We do not over-sell ourselves and will not risk our own users for the sake of making money, or those that use our software in any form to make money. While a module may occur in the future, the current panel code is not suitable for supporting such a feature. [block:api-header] { "title": "Q: Where are my logs?" } [/block] Pufferpanel stores logs in 2 different places. The panel stores it's log in `/srv/pufferpanel/logs` The daemon (pufferd) stores it's logs in `/var/log/pufferd` [block:api-header] { "title": "Q: I got a 401 error in my log!" } [/block] Because pufferd has to authenticate with a secret token to the panel, it stores this token in a config. Reinstalls of the panel will cause this token to be incorrect, so you will have to manually get the token. You can [uninstall the daemon](https://pufferd.pufferpanel.com/docs/uninstall-pufferd), then use the "auto-deploy" to re-deploy the daemon again. If you are not able to reinstall the daemon, you can manually get this token by using the following command: [block:code] { "codes": [ { "code": "mysql -u root -p -e \"select name, daemon_secret from pufferpanel.nodes\"", "language": "sql" } ] } [/block] Copy the "daemon_secret" from this into the /etc/pufferd/config.json file, then restart pufferd. [block:api-header] { "title": "Q: How can I remove the captcha?" } [/block] Log onto the machine that is running Pufferpanel and run the following command: [block:code] { "codes": [ { "code": "mysql -u root -p -e \"update pufferpanel.acp_settings set setting_val = NULL where setting_ref like 'captcha%'\"", "language": "shell" } ] } [/block]