Actions

Support

From Whonix

(Redirected from Free Support Principle)


Free Support[edit]

Info Tip: User questions are likely to have been asked and answered before in either the Whonix/Qubes/Debian documentation, Whonix/VirtualBox forums, Qubes/Whonix bug trackers, Debian/Qubes/KVM/Tor mailing lists, stackexchange, or other community/developer portals.

In the first instance, users should search the following free resources for their issue(s).

Computer Security[edit]

General[edit]

Tor[edit]

For general questions about about Tor configuration, specs, and technical issues.

For general Tor questions not directly related to Whonix ™ like "What are end-to-end correlation attacks?", use:

For Tor-on-host questions unrelated to Whonix ™ such as "How do I configure bridges?", see:

For Whonix ™-specific Tor questions, see:

Qubes OS[edit]

Additional Support Resources[edit]

For additional support resources,[5] please press on Expand on the right.

VirtualBox[edit]

For general questions on VirtualBox configuration, settings, and troubleshooting.

KVM[edit]

General questions on using KVM.

Debian[edit]

Support resources ranging from beginners questions to Debian development.

OpenVPN[edit]

Any questions related to OpenVPN setup, configuration and technical issues.

Other Resources[edit]

Safety Advice[edit]

Ambox warning pn.svg.png Warning: Be careful what you say, especially in public places that are archived!

What is said may reveal personal information such as:

  • Location / IP Address.
  • Personality.
  • Skills, Aims, Goals.
  • Personal Details.
  • ...

To keep the IP address hidden, visit these websites anonymously over Tor, using either the Whonix-Workstation ™ or Tor Browser from The Tor Project. To delink questions from an existing email or OpenID, it is advisable to create a separate email address, OpenID, and user name/s just for this purpose.

Be careful with the advice received from public places. Always get a second opinion and do not run commands or perform steps which you do not understand. Never post any custom code or output that pertains to your system or onion service specifically.

General Advice[edit]

Info Tip: Do not accidentally substitute Tor for a question related to Tor Browser, as this causes confusion. Further, the correct terminology is Tor, not TOR.

Free Support Principle[edit]

Brief Recommendations[edit]

It is recommended to follow these steps in order:

  1. Check the Documentation to see if the question has already been discussed. Use the Whonix ™ internal search engine and external search engines (DuckDuckGo, Startpage).
  2. Search the Whonix ™ forums and issue tracker for the problem.
  3. If possible, search for a solution without the Whonix ™-specific part of the question, as it may have been answered in mainstream Linux fora.
  4. Check if the problem can be replicated in vanilla operating system environments like Debian stretch, XFCE, inside the virtualizer, or over Tor.
  5. After completing steps 1-4, a specific support request should be made if the user cannot locate a similar reference for their problem. Suitable options may include Debian user forums, unix stackexchange, VirtualBox forums, KVM mailing lists, Qubes' issue tracker, Tor mailing lists, software-specific community / developer forums (for example, LibreOffice), and so on.
  6. If no solution is found, the user should create a new post in the Whonix ™ forums.
  7. If a solution is provided, please consider editing the Whonix ™ Documentation as a small contribution and/or providing a complete answer in the forums.

Free Support Principle Rationale[edit]

In an ideal world, all free support requests would be answered with minimal to no effort or systems would run flawlessly, thus negating the need for asking questions. Unfortunately, real world systems are flawed and developer time and knowledge is limited.

Whonix ™ will always be free in price as well as in freedom (Why?). In order to create a solid open source software solution, Whonix ™ has adopted the approach of treating users as co-developers. [6] This concept is further elaborated below.

The User Co-developer Concept[edit]

The majority of common questions have been answered in the available Documentation. If the solution to an issue is already documented, users will usually receive just a link to the documentation in response to their question.

Whonix ™ is a Linux distribution, with Whonix ™ developers and users playing the role of integrators. Whonix ™ itself is based on several components and software distributions developed by other projects; it is standing on the shoulders of giants. ffaq In simple terms, Whonix ™ is based on: [7]

It is impossible for the Whonix ™ team to be aware of the solution to each and every problem that is encountered. Users are therefore encouraged to first consider if their problem is general, and unspecific to Whonix ™.

Putting this principle into action means rephrasing the question, seeking solutions in other arenas, and preferably documenting this solution in the Documentation. Experience has shown that for some questions, this is the only realistic way to solve them.

Users might expect Whonix ™ to provide a unified experience similar to a Windows machine. While the Whonix ™ developers make every effort to meet user expectations, limited funding and human resources makes meeting these expectations all but impossible. [8]

Whonix ™ Reliance on Debian[edit]

Info Tip: Since Ubuntu is a Debian derivative, online help for Ubuntu most often works for Whonix ™.

In simple terms, Whonix ™ is just a collection of configuration files and scripts. Whonix ™ is not a stripped down version of Debian; anything possible in "vanilla" Debian GNU/Linux can be replicated in Whonix ™. Likewise, most problems and questions can be solved in the same way. For example: "How do I install xrandr on Whonix ™?" -- "The same way as in Debian apt-get install xrandr". Whonix ™ does not break anything, limit functionality, or prevent installation of compatible software.


An example of an inappropriate question seeking Whonix ™ support would be "How do I save a document in Libre Office as a PDF?". The solution is easily found by use of Internet search engines. Even if a solution was difficult to find, LibreOffice would behave identically on Debian and other operating systems. Logically, the recipient for the question should be the LibreOffice community.

On the other hand, in the unlikely event this hypothetical problem only occurred in Whonix ™, then it would constitute an appropriate support referral, for example: "I know how to save a document in LibreOffice as a PDF. It doesn't work in Whonix ™. How can I make it work in Whonix ™?"

Creating an Anonymous Email Account for Support[edit]

Users can try Danwin1210.me, Anonymous Speech or ProtonMail. This is not an endorsement! Users should not trust the providers with any of their personal information, but only use them for creating the forum account.

As a last resort, Lilias_Sorcha or BlackMug can be contacted on IRC with the desired user name and password. An account can then be created which does not require e-mail verification.

Professional Support[edit]

Info Lead Whonix developer Patrick Schleizer can provide professional support and consultation for anonymity, privacy, security, data security, Whonix & system administration services. Service is provided by ENCRYPTED SUPPORT LP. Our Terms of Service apply.

Fast Replies[edit]

Answers or solutions can usually be provided within one or two business days. Work samples verifying the quality of support is demonstrated in public Whonix forum activity. Upon request, answers can be provided in private to clients. Several communication channels are available for client convenience: email, chat, and remote desktop-based help via vnc / ssh.

Solution Probability[edit]

Every effort will be made to resolve any client problem/s. However, there is no guarantee that a solution can be found for every issue. Prior experience suggests problems related to the wide range of topics already covered in the Documentation have a higher chance of resolution, and within a shorter time frame. That said, other topics may be referred as well; get in touch for further advice (see contact details below).

Billing[edit]

The standard price for support is 200 EUR per hour.

As a measure of goodwill, clients will receive partial charge backs if issues cannot be resolved, and hours billed will be leniently counted. Lower prices are negotiable if the request is of personal interest to developers, or it will benefit the broader Whonix project; for instance, if features are developed that become available in the next public release. Discounts are also provided for existing and long-term clients.

Special Client Proposals[edit]

Alternatively, clients may negotiate a proposal by sending the details and asking price (with reasonable budget expectations) to lead Whonix Developer Patrick Schleizer:

Professional Support Categories[edit]

Patrick Schleizer can provide professional support in various IT domains, including but not limited to:

  • Computer security engineering and education.
  • Linux distribution maintenance.
  • Qubes OS (computer security by compartmentalization).
  • Online privacy.
  • Project coordination.
  • Threat modeling. [9]
  • Community management.
  • Cooperation with other software projects.
  • Documentation writing.
  • User support and education.
  • Basic website administration using common web applications.
  • Scandal prevention. [10]
  • Build automation script engineering.
  • Continuous Integration (CI).
  • iptables firewalls.
  • inotifywait.
  • systemd unit files.
  • Shell scripting.
  • Debian packaging.
  • Debian APT repository management.
  • Debian package dependencies issues analysis. [11]
  • Linux sysadmin tasks. [12]
  • Licensing compliance.
  • Debian machine readable licensing.
  • Release maintenance: freeze, build, sign, upload, support, and hot fixes.
  • Reviewing user code and documentation contributions.
  • Contributor coordination.
  • Upstream project bug reports.
  • Review of python and ruby code.
  • git.
  • gpg / gnupg / OpenPGP / signify / codecrypt.
  • 2FA (Two-factor authentication), YubiKey, Linux PAM (Pluggable Authentication Modules), SSH with smartcard, fingerprint, "Google Authenticator"
  • Spam reduction: moderating mailing lists, forums, and wikis.
  • Network mirroring.
  • Mediation. [13]
  • Computer maintenance and education.
  • Blog posts. [14]
  • Marketing.
  • proposals, protocols, RFCs
  • See also portfolio / github profile.
  • What we do


Testimonials[edit]

Thanks for developing, releasing and supporting VPN-Firewall, it is a nice and useful piece of scripting.

-- Mike Horgan CTO, Interlock Technology Waltham, MA +1.337.335.0070, www.interlock-tech.com

Footnotes[edit]

  1. http://meta.unix.stackexchange.com/questions/1461/would-you-be-happy-to-welcome-whonix-gnu-linux-users-on-unix-se
  2. https://tor.stackexchange.com/questions/tagged/whonix
  3. https://unix.stackexchange.com/questions/tagged/whonix
  4. Whonix ™ users are welcome to post in this forum.
  5. VirtualBox, KVM, Debian and OpenVPN support resources
  6. https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar#Lessons_for_creating_good_open_source_software
  7. This is explained in more detail on the About page.
  8. A problem all Linux distributions face.
  9. One example can be found here.
  10. This cannot be guaranteed, but there has been no bad press or posts pointing out any scandals, misinformation or inappropriate behavior by the Whonix team.
  11. https://phabricator.whonix.org/T921#18652
  12. To oversimplify it, Whonix is a collection of shell scripts, package selections and configuration files.
  13. For example, contributions to mediating the stale /etc/bash.bashrc.d implementation dispute - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675008#72
  14. Technical and other content may require minor edits to meet specific editorial standards.

No user support in comments. See Support. Comments will be deleted after some time. Specifically after comments have been addressed in form of wiki enhancements. See Wiki Comments Policy.


Anonymous user #1

7 months ago
Score 0 You

Result Code: E_INVALIDARG (0x80070057)

what does this mean?

Patrick

2 months ago
Score 0++
Could you try please putting this into a search engine?

Patrick

6 months ago
Score 0++

VirtualBox issue, please see:

https://foru....php?t=53991

Anonymous user #1

6 months ago
Score 0 You
i dont know what this means error_handler sigal ERR detected with BASH_COMMAND: check_os_output="$(/usr/lib/anon-shared-helper-scripts/apt-get-update-simulate 2>&1)"

Anonymous user #1

5 months ago
Score 0 You
colocar em modo brinde com a rede sem nat dectar ip na rede local sem o nat do virtual box

Ovicilelin

2 months ago
Score 0++

Hey Bro!

There was a problem starting WHONIX GATEWAY (Whonix-XFCE-14.0.1.4.4.ova) installed from the "box" on "virtualbox" 6.0.8 r130520 (Qt5.6.2) At the last stage, when TOR is connected, the download bar stops at 5%. TOR is not blocked by the provider. The Internet is on the host (Windows 10) machine. TOR Browser working on a host machine without bridges. What could be the problem?

Gateway

[INFO] [whonixcheck] Tor Connection Result: - Connecting for 0 seconds. | 5 % done. - Tor Circuit: not established. - Tor reports: WARN BOOTSTRAP PROGRESS=5 TAG=conn_dir SUMMARY="Connecting to directory server" WARNING="Connection timed out" REASON=TIMEOUT COUNT=14 RECOMMENDATION=warn HOSTID="360CBA08D1E24F513162047BDB54A1015E531534" HOSTADDR="54.37.17.235:9001" - Timesync status: not done. - sdwdate reports: Prerequisite check not done yet. More more information, see: sdwdate-gui -> right click -> Open sdwdate's log

Open sdwdate's log:

2019-05-30 02:15:27 - sdwdate - INFO - The clock is sane. Within build timestamp Wed Mar 13 21:49:26 UTC 2019 and expiration timestamp Tue May 17 10:00:00 UTC 2033.

2019-05-30 02:15:27 - sdwdate - WARNING - Might not have downloaded a Tor consensus yet. Tor is not yet fully bootstrapped. 5 % done. Tor reports: WARN BOOTSTRAP PROGRESS=5 TAG=conn_dir SUMMARY="Connecting to directory server" WARNING="Connection timed out" REASON=TIMEOUT COUNT=29 RECOMMENDATION=warn HOSTID="D405FCCF06ADEDF898DF2F29C9348DCB623031BA" HOSTADDR="5.45.111.149:443"

2019-05-30 02:15:52 - sdwdate - INFO - The clock is sane. Within build timestamp Wed Mar 13 21:49:26 UTC 2019 and expiration timestamp Tue May 17 10:00:00 UTC 2033.

2019-05-30 02:15:52 - sdwdate - WARNING - Might not have downloaded a Tor consensus yet. Tor is not yet fully bootstrapped. 5 % done. Tor reports: WARN BOOTSTRAP PROGRESS=5 TAG=conn_dir SUMMARY="Connecting to directory server" WARNING="Connection timed out" REASON=TIMEOUT COUNT=30 RECOMMENDATION=warn HOSTID="4661DE96D3F8E923994B05218F23760C8D7935A4" HOSTADDR="132.248.241.5:9001"

ifconfig:

root@host:/home/user# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255 ether 08:00:27:92:49:14 txqueuelen 1000 (Ethernet) RX packets 331 bytes 22730 (22.1 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 332 bytes 20856 (20.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 base 0xd000

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.152.152.10 netmask 255.255.192.0 broadcast 10.152.191.255 ether 08:00:27:34:61:8b txqueuelen 1000 (Ethernet) RX packets 9904 bytes 650803 (635.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 7802 bytes 525005 (512.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 base 0xd040

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 1 (Local Loopback) RX packets 178 bytes 8214 (8.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 178 bytes 8214 (8.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ip route:

root@host:/home/user# ip route default via 10.0.2.2 dev eth0 onlink 10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 10.152.128.0/18 dev eth1 proto kernel scope link src 10.152.152.10 root@host:/home/user#


root@host:/home/user# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 eth0 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.152.128.0 0.0.0.0 255.255.192.0 U 0 0 0 eth1


root@host:/home/user# route | grep '^default' | grep -o '[^ ]*$' eth0

root@host:/home/user# ip r g 94.140.168.105 94.140.168.105 via 10.0.2.2 dev eth0 src 10.0.2.15 cache

user@host:~$ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000 link/ether 08:00:27:92:49:14 brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0 valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000 link/ether 08:00:27:32:72:14 brd ff:ff:ff:ff:ff:ff inet 10.152.152.10/18 brd 10.152.191.255 scope global eth1

valid_lft forever preferred_lft forever

Anonymous user #1

2 months ago
Score 0 You

I got this error when I try to start whonix, what to do ?

Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).

AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED).

Patrick

2 months ago
Score 0++
Please enable AMD-V / virtualization in BIOS.

Anonymous user #1

2 months ago
Score 0 You
how to instal tor in whonix ?

Patrick

2 months ago
Score 0++
No need, it's already installed and usable by default.

Anonymous user #1

2 months ago
Score 0 You

[INFO] [whonixcheck] Debian Package Update Check Result: No updates found via apt-get. /usr/lib/whonixcheck/cleanup.bsh: line 207: cd: ..: Permission denied [ERROR] [whonixcheck] ###############################################################################

    1. whonixcheck script bug.
    2. No panic. Nothing is broken. Just some rare condition has been hit.
    3. Try again later. There is likely a solution for this problem.
    4. Please see Whonix News, Whonix Blog and Whonix User Help Forum.
    5. Please report this bug!
    6. who_ami: user
    7. identifier:
    8. exit_code: 1
    9. error_cause: error_handler signal ERR detected with BASH_COMMAND:

cd ..

    1. Experts only:
    2. bash -x whonixcheck --verbose
    3. for verbose output. Clean the output and report to Whonix developers.

whonixcheck: Error detected. Cleaning up... Exiting... whonixcheck: signal ERR received. Cleaning up... Exiting... [INFO] [whonixcheck] whonixcheck aborted! (SIGNAL_TYPE: ERR)

user@host:~/.tb/tor-browser/Browser/Downloads$
Add your comment
Whonix welcomes all comments. If you do not want to be anonymous, register or log in. It is free.


Random News:

Are you proficient with iptables? Want to contribute? Check out possible improvements to iptables. Please come and introduce yourself in the development forum.


https | (forcing) onion

Follow: Twitter | Facebook | gab.ai | Stay Tuned | Whonix News

Share: Twitter | Facebook

This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! Read, understand and agree to Conditions for Contributions to Whonix ™, then Edit! Edits are held for moderation.

Copyright (C) 2012 - 2019 ENCRYPTED SUPPORT LP. Whonix ™ is a trademark. Whonix ™ is a licensee of the Open Invention Network. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Freedom Software license as Whonix ™ itself. (Why?)

Whonix ™ is a derivative of and not affiliated with Debian. Debian is a registered trademark owned by Software in the Public Interest, Inc.

Whonix ™ is produced independently from the Tor® anonymity software and carries no guarantee from The Tor Project about quality, suitability or anything else.

By using our website, you acknowledge that you have read, understood and agreed to our Privacy Policy, Cookie Policy, Terms of Service, and E-Sign Consent. Whonix ™ is provided by ENCRYPTED SUPPORT LP. See Imprint.