Jeremy Davis's picture

Hi,

Chances are if you're reading this, you have applied for a TurnKey website user account.

Considering that 95% of all signups are spammers and/or seo farmers, plus the hammering the site has got from spammers earlier in the year, blocking auto signups was probably overdue. However, it can be really hard to tell the difference between a potential spammer and a legitimate user. So I'm almost certain that I delete legitimate accounts when I cleanup the obvious spammer ones.

So this thread has 2 main purposes:

  1. A place where prospective users, waiting for account approval, can introduce themselves, share a little about what they are using TurnKey for and demonstrate that they are a legitimate human; and
  2. A place where TurnKey users who are looking for support can post their question(s)/issue(s) while they are awaiting account approval.

Intro post

The first is pretty self explanatory, but I anticipate that spammers and seo farmers will want to try to game the system and will likely post friendly messages in the hope that they will convince me. So if you fit into this category, please be sure to mention specifically which appliance you are running (or plan to run) and on what platform. Also if you can give some context to your username and/or email, that might help me too. I'm not going to go into what sort of things I use to tell the difference (because spammers will adapt their behaviors) but I'm hoping that this will give some solid hints for legit users, but won't get read by too many spammers. One thing I can say is that the more detail you share, the harder it is to "fake" it, the more specific you can be, the less likely you are to be a spammer.

Guest support post

For the second category, please be sure to include lots of info. The reason for that is two-fold. Firstly, so I can tell you're not faking it to try to get your spam account enabled. Secondly, so that we can provide a useful response (rather than just asking you more questions). Definitely include the specific TurnKey appliance and version that you are using (and/or the output of 'turnkey-version'), plus details of the problem you are experiencing or thing you are trying to do but need advice on. Please provide as much info as possible.

Final words

If you're still reading, I'm almost certain that you aren't a spammer. Please post a new post below (as a guest). In the provided space for email address (which won't be publicly visible), please be sure to include the same email as you used for your account signup. Please note that your post may need to be manually reviewed before it is public visible.

Note too that support type posts will be moved. Other posts might be cleaned up from time to time too, so please don't be put off if there are no posts below.

Forum: 

Hello!  I just started using the TurnKey Linux containers in PVE, the wordpress one, and i am planning on use a lot of them if my account is approved. I want to try a little bit first, but my final goal is to pay a subscription and use all the advantages that Turnkey provides. 

Jeremy Davis's picture

Hi Carlos, welcome to TurnKey.

I've enabled your website account, so please feel free to post on our forums if you have any questions, concerns or feedback for us. We provide "best effort" support via our forums and I will aim to respond ASAP, although that may be a few days.

If you'd like to sign up to our SaaS platform called the TurnKey Hub, that is a separate process (the user databases are separate). On signup, you get a free 14 day trial of our 2 most popular plans and if you have any Hub specific concerns and questions, please reach out via the built in support (blue icon at the bottom of each page). The expected Hub support response timeframe is within one work day. Although please be aware that sign up over there isn't neccessary to run a local server.

Good luck! :)

Daniel Torre's picture

Hello,

My name is Daniel. I am learning to use proxmox on my own and I have discovered your magnificent TurnKey proposal.

I await your authorization to be part of this community.

Thank you so much

Jeremy Davis's picture

Hi Danial, welcome aboard! Thanks for your kind words.

I've enabled your website account, so please feel free to post on our forums if you have any questions, concerns or feedback for us. Also, we provide free "best effort" support via our forums and I will aim to respond ASAP, although that may be a few days.

Hopefully see you about on the forums.

pavidco Furniture's picture

Hello!

i just registered trying to use mine os with proxmox.thanks

Jeremy Davis's picture

I've enabled your account, but please note that Mine OS isn't an official TurnKey image.

That doesn't mean that you can't or shouldn't use it, but the support we can offer is limited.

FYI we also have a(n official) GameServer appliance which has support for installing Minecraft server, plus many other game servers.

Tim's picture

Hi, I'm Tim. Found out about TurnKeyLinux whilst running ProxMox in a home lab.

Please authorize my account so I can use some of the templates!

Thanks :)

Jeremy Davis's picture

Hi TIm, I have now enabled your account. So please feel free to create a new post on our forums.

If you want to use our built in backup and data migration tool; TKLBAM then you'll need to sign up to our SaaS product - the TurnKey Hub. That needs to be done separately as the user databases are separate.

Either way, please note that registration (here &/or the Hub) is not required to use our templates.

Manoa Michael's picture

Hello,

I just joined Turnkey today and I want to be part of the community and gain and share knowledge from your forums. I want to test wordpress primarily but also seen many others stuffs that are really interesting.  I am waiting patiently for your approval. Thank you in advance !

Regards, Michael

Jeremy Davis's picture

Hi Michael, welcome to TurnKey. I've enabled your account, so please feel free to post in our forums. Please share any issues, questions and/or feedback you have for us. I'd love to hear how you're going and if you have issues, I'll give you free "best effort" support and if it's a bug in our setup or something we could improve, I'll open an issue so we can address it in a future release.

If you like TurnKey and continue to use it, please consider supporting us via our SaaS platform, the TurnKey Hub.

Hopefully catch you around. :)

Koosh420's picture

New home lab user, getting into Linux as a hobby 

 

Jeremy Davis's picture

Welcome to TurnKey. I've enabled your account, so please feel free to post in our forums. Please share any issues, questions and/or feedback you have for us.

I'd love to hear how you're going and if you have issues, I'll give you free "best effort" support. If it's a bug in our setup or something we could improve, I'll open an issue so we can address it in a future release.

Jean-Louis's picture

Hi, I'm testing Turnkey on a Proxmox server, seams great for now. I will try Linetime and GameServer first, and then other applications.

Jeremy Davis's picture

Hi Jean-Louis. Welcome to TurnKey/ I've enabled your website user account, so please feel free to open a new thread in our forums if you have issues, questions or feedback.

FYI we just published updated versions of both Gameserver (v18.0) and Leantime (v18.1) yesterday. The Gameserver update is a major OS version update and the game scripts. The Leantime release is just an update of Leantime itself and the most up to OS date packages (that you could install yourself with 'apt update && apt upgrade'). FYI I haven't yet updated the website (for ISO downloads) but the PVE Templates section (in the web UI) should already show them. If not, then you can manually force the list to update. I'm note sure how to do that via the Proxmox web UI, but IIRC from the CLI this should do it:

pveam update

Good luck with it all, and please feel free to post back with how you go and what you think. Although a new thread is probably the best place to do that.

Hegel's picture

I have been running some containers on my Pi for a while already. Now I just bought a ThinClient for my home lab and installed Proxmox on it to try out if I like it better than manually taking care of all the low-level sysadmin stuff. In Proxmox I saw the turnkey templates and it made my curious. I am still waiting for a bigger disk (only have 16Gb which is really limiting), but as soon as I have one I want to try and migrate my Nextcloud and maybe some image galleries for family as well - have not yet checked if turnkey offers immich

Jeremy Davis's picture

Hi there. I'm always interested to hear how people go, especially if you hav any problems or questions, but positive feedback is nice too! :)

I've approved your website user account, so please feel free to start a new thread in the forums.

Re image gallery, we do have a "Gallery" appliance, although the software is quite old. It has been updated to run in modern PHP, but not the look of it. It looks a bit old school.... Please try it out though and see what you think.

Simon Hotchin's picture

Hi there,

New homelab experimenter starting to learn about LXCs and networking.  Already playing with Turnkey wireguard and a couple of other things and would like to be able to get the API key for back-up and access the forums etc.  Appreciate you are busy and there is no rush.

Jeremy Davis's picture

Hi Simon, glad to have you here! :)

I've enabled your website user account, which you can use to post on the forums (without waiting for me to approve your posts). We welcome posting about any issues, questions or feedback of any sort.

To get an API key and try the remote encrypted backups, you'll need to sign up to the TurnKey Hub (the user databases are separate). If you have any problems or questions specifically to the Hub, please hit me up via Hub support (blue icon in the bottom left). You could post in the forums too/instead if you want, but you'll get a quicker response via support (I prioritize that).

Hopefully catch you around.

Tom G's picture

Support for installing npm packages globally more securely without root or sudo:

su node
npm install -g package

The documentation for the node.js appliance states npm packages can be globally installed without root/sudo, however when trying to execute the above command as the 'node' user, I get 'EACCES: permission denied'. The '/usr/local/lib/node_modules' directory appears to be owned by root. How therefore should I execute 'npm install -g ...' other than as the root user, which seems to go against the purpose of using '-g' ?

Jeremy Davis's picture

Hi Tom, thanks for reporting!

Sounds like there's something not quite right with our NodeJS app then! As you note, it's actually stated on the NodeJS page that the command you used should work as you expected - but obviously doesn't!

TBH I'm not sure what has happened there as the guide that is on the appliance page is clearly not how it's set up!?

I'll have to have to look into what happened there and fix it so it does work as expected - it certainly should do what it says on the tin!

I've put an issue on our issue tracker so it doesn't get forgotten.

In the meantime as a workaround, you could try the below. It's essentially what is in that guide that is linked, but with some tweaks:/p>

su node
mkdir "${HOME}/.npm-packages"
npm config set prefix "${HOME}/.npm-packages"
cat > "${HOME}/.bashrc.d/node" 

I've also cross posted it to the issue as well. That should work. Please let me know if it doesn't and I'll try again.

PS I've deleted your double post. All good! :)

smcooley's picture

Hi there

I have a home server and am experimenting with turnkey linux to deploy gitlab+ gitlab runner to facilitate the creation & configuration of virtual machines using proxmox.

My primary intent is to join this forum and reach out with specific questions related to the gitlab turnkey linux implementation; and to get guidnace on some of the problems I am encountering.


Like others I am running a proxmox machine and have found Turnkey to be very useful. I am encountering some issues with gitlab runner configuration (500 error at /admin/runners page in gui) and would like to share my issues

Jeremy Davis's picture

Hi Sam, welcome to TurnKey. Sorry I've been a bit slow approving your account. You're now approved, so please feel free to post in our forums if you have issues, questions and/or feedback.

As you can see, I've added the content from your second post here too. As a general rule, it's best to start a new thread, unless your question/issue directly relates to an existing thread that matches your concern.

And it turns out that re your GitLab question/problem, you are not alone :(

It does sound like your issue is not quire the same, but I suspect that it may be related. Adding your experiences over there would still be of value regardless and may assist us to narrow it down and work out what is going on. So please feel free to add your voice over there. Unfortunately I haven't been able to reproduce the issue others have reported, but it sounds like your issue is slightly different. Hopefully we can work out what is going on soon...

Ub.Droid's picture

Hi, today I used your container on Proxmox for the first time and I wanted to subscribe to your site.
Jeremy Davis's picture

Your website account is approved, so please feel free to post in our forums if you have questions, problems or feedback for us - good or bad.

Hopefully see you around.

Alfredo Uranga's picture

Saludos desde México. Mi nombre es Alfredo Uranga, soy periodista de profesión y actualmente diseñador de páginas web, como la que pongo de referencia: www.cumbresdemajalca.com

Soy chihuahuenseneto_2020056

En los últimos años diseñó dos juegos de mesa que se imprimen en cinco idiomas: inglés, español, francés, italiano y portugués,... Intenté por un año venderlos en Marketplace enviando mensajes a Europa, Canadá, Estados Unidos, y bueno. .. 

Luego aprendí a diseñar app, aplicaciones para teléfono celular, durante un año diseñé 140 plantillas, para que al final comprendiera que el sistema que utilizaba no soportaba la carga de usar videoconferencia en vivo, streaming, por tanto este año emigré a wordpress (sistema que ya utilizo hace años) pero ahora con la intención de traducir esos 140 diseños a tres páginas web, para desarrollar tres proyectos originales míos. 

He recorrido un largo camino para llegar con ustedes. Busco poder trabajar en libertad, con WordPress, pero sin tener conexión a hosting, ni obligado a pagar cuotas a nadie, sino que pueda yo desarrollar mis diseños de forma libre e independiente, para luego al final subirlos a la web. 

Espero que me autorice pronto este sistema, porque tengo una semana buscando programas que me ayuden a descargar wp sin tanto problema. Gracias, un abrazo, Alfredo Uranga.


Greetings from Mexico. My name is Alfredo Uranga, I am a journalist by profession and currently a web page designer, like the one I put as a reference: www.cumbresdemajalca.com

I am chihuahuenseneto_2020056

In recent years I have designed two board games that are printed in five languages: English, Spanish , French, Italian and Portuguese,... I tried for a year to sell them on Marketplace by sending messages to Europe, Canada, the United States, and well. ..

Then I learned to design apps, cell phone applications, for a year I designed 140 templates, so that in the end I understood that the system I was using did not support the burden of using live video conferencing, streaming, so this year I migrated to wordpress ( system that I have been using for years) but now with the intention of translating those 140 designs into three web pages, to develop three of my original projects.

I have come a long way to reach you. I am looking to be able to work freely, with WordPress, but without having a connection to hosting, nor forced to pay fees to anyone, but rather I can develop my designs freely and independently, and then ultimately upload them to the web.

I hope this system authorizes me soon, because I have been looking for programs for a week that will help me download WP without so much problem.

Thank you, a hug, Alfredo Uranga.

Jeremy Davis's picture

Hi and welcome to TurnKey.

I have approved your account, so you can now post in our forums if you need a hand with anything or have any questions for us.

I don't speak Spanish, so as you've probably noticed, underneath your post I added a Google translation into English.

I'll translate mine back into English here to. I hope it makes sense!

Take care and good luck with it all! :)

 


Hola y bienvenido a TurnKey.

He aprobado tu cuenta, por lo que ahora puedes publicar en nuestros foros si necesitas ayuda con algo o tienes alguna pregunta para nosotros.

No hablo español, así que debajo de tu publicación agregué una traducción de Google al inglés.

Traduciré el mío al inglés aquí para. ¡Espero que tenga sentido!

¡Cuídate y mucha suerte con todo! :)

John Harris's picture

Looking for a simple VPN VM image which you seem to have.  Am downloading v18 now.

Is it free? If so can we donate to the cause?  Alternatively I'm likely to go with an OPNsense version but going to spin yours up now.

Cheers John

 

Jeremy Davis's picture

Hi John, welcome to TurnKey. I've approved your account, so you can now post in our forums if you have any questions or problems.

We have 2 VPN appliances: OpenVPN and Wireguard. OpenVPN has been the industry standard open source VPN software for many years. Wireguard is a newer open source VPN that has gained popularity very quickly.

If you are familiar with OpenVPN, then that is likely your best bet. And/or if you've already got OpenVPN set up and working for your purposes, then you may as well stick with that as there's absolutely nothing wrong with OpenVPN.

Having said that, if you're not attached to which specific VPN software you use, I'd be inclined to recommend Wireguard. It is baked into the Linux kernel and leverages the kernel networking stack directly. So it should be significantly lighter on resources and have better performance.

Our VPN appliances (and all of our "software appliances") are based on Debian Linux, with some additional custom tools and software - built and/or provided by us and preinstalled. They include only open source software. If you are happy to self host, then they are free, both in the context of freedom (open source) and free in the context of cost.

FYI we have a wide variety of other web apps too. So if you're after any other apps, please feel free to download any of them too. All our "software appliances" are primarily intended to be run as VMs but can installed to bare metal too. Although TBH, the hardware support isn't that great (we hope to improve that in our next major release). If you don't already have a VM host, and your hardware is 64 bit, then I'd highly recommend Proxmox VE.

We don't specifically have facility for donations, but we do have a subscription SaaS - called the TurnKey Hub you may be interested in? That is our primary source of revenue and supports our developers and generally keeps the lights on. :)

The paid Hub plans come bundled with support and it provides both Cloud Servers and/or remote, encrypted Backups. The backups integrates with our built-in custom preinstalled backup tool, called TKLBAM (TurnKey Linux Backup And Migration).

The 2 main services provided by the Hub complement one another, but can be used separately. If you're planning to only use a local server, then the Cloud Servers won't be of any value, but the Backups may still be.

Note that the Hub requires an AWS account, because the services are backed by AWS. The servers run on EC2 and the encrypted backups (encrypted on your server, before upload) are stored in AWS S3. If you decide to use that, and have any problems or further

I've never used OPNsense but I have heard many good things about it. I'm pretty sure that it's based on Open BSD. AFAIK, it is much more than a VPN and is designed as a full network gateway, firewall and VPN. Whilst both of our VPN appliances have a firewall built-in too, they are not as full featured as OPNsense if that's what you're after.

Apologies for the essay but I hope it helps. Good luck with it all.

fyichina's picture

Hello, I wanted to subscribe to your site as I utilized your container on Proxmox for the first time.
 

Jeremy Davis's picture

Welcome. Your website account has been approved and you can now post in our forums. Please do so if you need server support, have questions or want to share some feedback (good or bad - we love it all!).

If you are after an API key, you'll need to sign up to our SaaS product; the TurnKey Hub. The Hub provides 2 primary services, which can be used together, or independently. As you're self hosting, the one most relevant one will be our remote, encrypted, backups. This integrates with our built-in custom backup app, TKLBAM and stores your encrypted backups in AWS S3. We also offer "premium" support there.

While the Hub is not compulsory, it's our main source of revenue and keeps the lights on and our servers running and maintained. So if you find TurnKey useful and can afford it, it'd be great if you could support us.

If you check out the Hub, feel free to ask questions of give feedback via the built in chat tool (icon towards the bottom left). If I'm online I'll reply immediately, otherwise ASAP - within one work day.

Catch you round hopefully.

Bradley's picture

Hopefully I'm following instructions correctly for a new account createion/support request.

Just looking for some support/advice. Working on setting up the LE certs via confconsole. My name host is nsone however they only host one of my subdomains. The scripts appear to be calling ~api.nsone.com/zone/MY-TLD/, rather than my subdomain resulting in a 404 error.
 

Jeremy Davis's picture

Yep, you are spot on! And your account is approved. :)

I've cross posted your question/issue over on our forums. I've responded over there with a request for more info.

Kevin's picture

Guest
Jeremy Davis's picture

Hi Kevin, please give me some more info so I know you're not a spammer. Check the initial post in this thread for more info. Cheers.

Jürgen Lerch's picture

Good morning.

I am here to participate on turnkey for education porpose. I found some awsome projects to check out, and just do my fist post as it recommandet in the email I became 4 days ago.

regards

Jeremy Davis's picture

Welcome to TurnKey. Your website account has been enabled. Please feel free to post in our forums if you have any questions, problems or feedback.

Network Administrator's picture

Hey All,

After the VMware buyout, I've decided to move forward with Proxmox as a bare-metal replacement.  In learning and researching Proxmox, I stumbled across Turnkey Linux and can't wait to see give it a try.  Thanks for this awesome project and looking forward to giving it a test!

Jeremy Davis's picture

Please feel free to log into the website and create a new thread on our forums. I'd love to hear any feedback you have, or I can answer questions and give free "best effort" support. I try to respond ASAP, but that can blow out a bit sometimes. Response time depends on my immediate proprieties and my current backlog. TBH though, it's always huge! :)

You can get an API key, by signing up to our SaaS product; the TurnKey Hub. The Hub provides 2 primary services, which can be used together, or independently. As you're self hosting, the one most relevant one will be our remote, encrypted, backups. This links with our pre-installed backup app, TKLBAM and stores your encrypted backups in AWS S3. We also offer "premium" support there.

The Hub is our main source of revenue and keeps the lights on and our servers running. However it's not compulsory and you can skip the API key step on first boot if you wish. But if you can afford it, please consider supporting us. :)

The Hub also offers "premium" support and you can ask questions via the integrated support tool (icon towards the bottom left). I'll reply ASAP; if I'm online immediately, otherwise ASAP - generally within one work day.

Hopefully catch you round.

Kazuma's picture

Hello, just discovered your amazing selection of images on a Proxmox forum post. Keep up the good works!

Jeremy Davis's picture

Thanks for the kind words! I've just enabled your website account. :)

aldrin caraang's picture

Hello Jeremy Davis et. al,

We run TurnkeyLinux 16 WordPress appliance based on Debian Buster which is end -of-life on June 30, 2024, so I've received the torch to keep the fire alive and continue hosting our college website on-prem with the most recent TurnkeyLinux WordPress appliance (18).  I got about 6 weeks to do it but want to be well ahead of the curve because most of those 6 weeks will require rallying content managers and webmasters around the upgrade.   

I've run the turnkey-install-security-updates to opt in to auto security updates but definitely want to be on the mailing list to be kept alert of TurnkeyLinux WordPress appliance 18 security issues to check on and be sure the appliance received all security updates, whether manual or auto via cron.

Thank you! 

Jeremy Davis's picture

Hi there! Welcome to TurnKey. Your website user account has now been enabled. :)

Our custom backup/migration tool; TKLBAM might be of interest to assist with your TurnKey v16.x -> v18.x update/migration? TKLBAM links to the backup component of the TurnKey Hub. TKLBAM data migration means that you can run your old and new servers side-by-side until you are happy.

TKLBAM's main purpose is secure remote backup, but as hinted it can also be used to migrate data from one TurnKey server to another. It will work with any TurnKey server with outgoing internet access - even private LAN servers. While TKLBAM is a "smart backup", please be aware that migrating across 2 major TurnKey/Debian versions using the default TKLBAM config may require some manual tweaks. That can be reduced via TKLBAM advanced usage. That allows limiting restored files.

TKLBAM paid subscriptions include one-on-one support at no extra cost. Contact with Hub support will get a response ASAP - within one work day, but usually quicker. It sounds like you have plenty of local know how, but us doing the migration for you is also an option. Any fees for "hands on" support will also give you a discount on future Hub fees. If you're interested in the Hub etc, then please sign up and ping me via the Hub support to discuss further.

We encourage all TurnKey users to financially support our work, thus TKLBAM is the preferred option and technically the only option we support. Regardless, DIY free "best effort" support is provided via our forums.

If you choose to go DIY, the easiest option is a manual WP data migration. I.e. collect the data from your old server and copy it to a new TKL WordPress server. You'll find plenty of generic info regarding that process online.

As TurnKey is Debian under the hood, another option is to do a Debian "in place" upgrade. Debian don't support skipping version upgrades, so you'd need to upgrade 10/Buster -> 11/Bullseye, then upgrade 11/Bullseye -> 12/Bookwom.

Apologies on the long winded post with a bit of a sales pitch. Hopefully it's useful... :)

Emil's picture

Hello dear Turnkey Team,

I just signed up my new account and wanted to introduce me here.

I use Turnkey for my Homeserver. There I installed a proxmox VE and today I tried to install some Turnkey LXC´s.

So i hope you can activate my Account.

With best wishes

Emil

Jeremy Davis's picture

Hi there. Welcome to TurnKey! :) Your website account is now activated.

Please note though that for testing, you can skip the API key step. If you want "one-on-one" support and an API key (and to support us), please sign up to the Hub. For more info see the Hub front page.

You can access free "best effort" support via our forums.

Jeff Son's picture

Hello, I just started to use Turnkeylinux OpenLDAP on the Proxmox.

I found the backup API key, So I glad to use it

Thank you and have a good day

Jeremy Davis's picture

Hi Jeff, welcome to TurnKey.

Good luck with it all and please feel free to open a new thread in the forums if you have any general TurnKey questions, issues or feedback.

If you have Hub specific questions, best to use the Hub support. You'll almost certainly get a quicker response.

tenawan's picture

Hello! I am not spam. Please approve my account.Thankyou.

Jeremy Davis's picture

I've enabled your account. See you around on the forums sometime hopefully. :)

tenawan's picture

Hi! I am waiting for account approval. Thankyou.  
Jeremy Davis's picture

I had already approved your account?! Are you not able to log in?

Hang Nguyen's picture

I am looking forward for approval.
Jeremy Davis's picture

Your account is now approved.

Sams3595's picture

Hi, I am new here. Have issues with all oy turnkey fileservers with 

Please initialize this system...

Welcome to TurnKey! You need to initialize this system first before you can use it. To do that you'll need to log into the root account via SSH. The turnkey-init initialization program should start automatically:

I have done this 100's of time, but keeps showing me this.

I have confirmed
this command returns false.

RUN_FIRSTBOOT=false

Jeremy Davis's picture

If you have completed the first boot questions and it has RUN_FIRSTBOOT set to false, then I don't understand how it could be starting every boot?

Could you please tell which appliance and version of TurnKey your server is? If you're not sure, give me the output of:

turnkey-version

Also please also give me the output of:

apt update
apt policy inithooks

Also the output of this:

journalctl -t inithooks

Please also share what platform your server is running on.

Sams3595's picture

Thanks for activating my account. I am using turnkey fileserver on proxmox(latest version). I used proxmox helper script to initially install it( I have three different instances of fileserver and all showing me same error message)

Here are the details, I see when I issue those commands on one of the instance.

root@turnkey-fileserver ~# turnkey-version
turnkey-fileserver-17.1-bullseye-amd64

**************
root@turnkey-fileserver ~# apt update
apt policy inithooks
Hit:1 http://deb.debian.org/debian bullseye InRelease
Get:2 http://security.debian.org bullseye-security InRelease [48.4 kB]
Ign:3 http://archive.turnkeylinux.org/debian bullseye-security InRelease
Ign:4 http://archive.turnkeylinux.org/debian bullseye InRelease
Hit:5 http://archive.turnkeylinux.org/debian bullseye-security Release
Hit:7 http://archive.turnkeylinux.org/debian bullseye Release
Fetched 48.4 kB in 1s (79.2 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
inithooks:
  Installed: 2.1.1+5+g5073959
  Candidate: 2.1.1+5+g5073959
  Version table:
 *** 2.1.1+5+g5073959 999
        999 http://archive.turnkeylinux.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status
****************
 

Jeremy Davis's picture

I can't see any error in your output? Is there something wrong? Or am I missing something?

FWIW we're currently working on an updated release of the Fileserver. It should be available within the next week or so.

Jeremy Davis's picture

Apologies I don't report back sooner. v18.0 has now been published and should now be available for launch.

Please post back if you have issues with the new one and I'll dig in a bit deeper.

Pat Snyder's picture

Good afternoon.

The e-mail address has been in use for quite a few years. Our ISP used to be called IAMO Telephone Co. Shorthand for Iowa - Missouri Telephone. They are a small local rural phone coop. They have moved on to bigger things of late with an ever growing fiber based infrastructure that has replaced and far exceeded their original telco service area and are now IAMO Communications, including a triple play of voice/data/media services.

As for what I am interested in with TKL, a search for "easiest Linux based file server install" brought me to your file server page. I had never encountered TKL previously, even though I have been working with ProxMox for awhile. Just as I want to gain further capability with PVE, I think access to TKL will be very helpful. It seems the two will work together very nicely.

Thanks for the oppotunity;

Pat Snyder

Amateur service call -- K4PAT

Jeremy Davis's picture

Welcome to TurnKey. Please feel free to have a poke around and if you have any questions, issues or feedback, please feel free to open a thread in the forums.

Re fileserver, have a go at the one that's available, but it's getting a bit tired. We hope to have an improved and newer version available very soon - next week or 2.

njmcdirect's picture

Thank you for approving my account. I am facing a problem editing my personal contact form. When I tried to do so, a message displayed saying: You are not authorized to access this page.

Kindly give assistance in this regard.

Jeremy Davis's picture

It seems that I didn't actually enable your account properly. TBH I'm not sure how I managed that?

Regardless, I've fixed it now. If you log in, you should now be able to edit your profile.

Also apologies on taking so long to publish your post, reply and fix the issue. Somehow I missed your post and it got buried.

Rainer's picture

Hi,

i want to have a look at Turnkey Linux Containers in Proxmox for Private use.

Regards

Rainer

Jeremy Davis's picture

Hi Rainer. Apologies on my slow response. I've had my head down, running in "dev mode".

I've activated your account, so please feel free to post in our forums.

Rainer's picture

Thanks a lot, so I can learn more about turnkey, linux and stuff!

Louie's picture

Built a home NAS a few months ago with OMV. Put it on an old Dell and it has much more horsepower than it needs. I also have a few RaspberryPI; one with PiHole and one I am going to use for webdev/cm. Got bored and loaded up the KVM add-in. Going to move the rasppi to vm. One thing led to another and here I am. Great discovery.

Mark Harper

Jeremy Davis's picture

Hi Mark, I've approved your account :)

Please be aware that unfortunately, we only have very limited Raspi/ARM support ATM. Most of our library are not yet available in any other architecture than x86_64. We're working on fixing that, but no ETA.

In the meantime, please feel free to post on our forums.

Steven Aranaga's picture

Hello!  Just starting with proxmox and saw the turnkey images - looking to see what they are all about! Starting with your nginx image, and will see after that...

Thanks!

Jeremy Davis's picture

Hi Steven. I approved your account and this post some time ago. But I neglected to explicitly respond at the time (as I usually do). So I'm hoping that you got a notification that your account was approved? If not, apologies on slow response to let you know.

BrMoon's picture

Hey Jeremy, new interested person here. I found Turnkey Linux when setting up Proxmox. I'm interested to learn more about the templates/packages you have created and published. I find Linux and open source software in general to have an overwhelming number of options. I appreciate the packaging of typical use cases.

 

Jeremy Davis's picture

Hi BrMoon. I approved your account and this post some time ago. But I neglected to explicitly respond at the time (as I usually do).

I'm hoping that you got a notification that your account was approved? If not, apologies on slow response to let you know.

ssnow's picture

Posting to get access, this is where the Email told me to post.

After sighing up.

Thanks

Ssnow.

Jeremy Davis's picture

Hi there, welcome to TurnKey.

Please feel free to psot in our forums if you have any questions, etc.

nangmuicautruckangnam's picture

Howdy, I just created a new account and am waiting for approval. 

Jeremy Davis's picture

Hi there, welcome to TurnKey.

Please feel free to post in our forums if you have any questions, etc.

Brandon Delehoy's picture

Hi Jeremy & co! I'm running into an issue with confconsole after removing a NIC and would love to start a new thread to provide more details. Thanks!

Jeremy Davis's picture

Hi Brandon, I've enabled your account, so please do start a new thread in the forums with details of your issue. I'll respond ASAP and try to help out.

There is one idiosyncrasy of our forums that like to give you a heads up on. If you want to include screenshots, that's not as easy as it should be and is quite clunky. You have 2 options:

Either attach them to your top post (only the first post in a thread can have attachments) and let me know you've done that. They won't show up publicly once you publish your thread, but I can fix it.

The other option is to upload them to a third party image hosting site and embed them in your post.

Also when you post, let me know where your server is installed. Also please include the output of 'turnkey-version' and 'apt cache confconsole' 'apt list confconsole` in your post. If you are having network issues, then the contents of your interfaces file might also be relevant. I.e. 'cat /etc/network/interfaces'. Ideally if you can copy/paste the text into your post. But screenshots are ok, if that's too much of a PITA.

Chat soon! :)

[update] replace incorrect noted 'apt cache' command, with 'apt list'.

Dave's picture

Hi All,

Looking to join the forum so I can get help creating LXC templates for proxmox using the Turnkey Linux Dev tools.

Dave.

Jeremy Davis's picture

Hi Dave, welcome to TurnKey.

I've enabled your account. So please go ahead and start a new thread in the forums and I'll do my best to help you out.

Prem Ravindranath's picture

Dear Admin, 

I have just started to discover the importance of using OVF's and after my research a bt I found out that Turnkey is one of the best available open-source contributor to a lot of OVF's. I was a lot of manual installations of virtual guest machine and have found OVF's to be very useful in a scalable deployments.  I created an account and got an email stating that the account activation is done manually after writing a post.  

"Due to high volumes of spam, we have disabled automatic account approval. Your application for an account is currently pending and requires manual approval."

 

So here I am following the procedure to get my account activated, I come with good amount experience in Linux and one of the technologies which I am passionate about since a very long time.  I love open-source community and hold it in a very high esteem.  As a matter of fact the kind of contribution that open-source is doing is revolutionising the Tech world and proud to be part of GNU and TURNKEY Linux.  For me holding this account will be a matter of pride and of a very significant value.  I look forward to be part of this amazing community.  

Kind Regards,

Prem

Jeremy Davis's picture

Hi Prem, I've enabled your account.

Although please be aware that we haven't produced OVFs for some time now. However you can install from the ISO to all virtualization platforms that support OVF.

Prem Ravindranath's picture

Hi Jeremy,

   I am pleased to hear from you!! I would like to take this opportunity to thank you for approving my membership request.  I am glad to be part of this community.  

Kind Regards,

Prem

DacoDev's picture

Hello!

I've deployed a few TKL appliances on my ProxMox hosts over the years but am starting to lean in more to using them as base images in-place deployed with Terraform instead of running a VM with Docker/Compose. Currently I'm running the Media Server app, but am in the process of deploying a few DBs as generic backends for other apps that I'm going to setup like BookStack or other PG/MySQL backed apps.

Jeremy Davis's picture

Hi and welcome to TurnKey.

Please don't hesitate to post in our forums if you hit issues, have suggestions for improvement or anything else TurnKey related. Even if it's just to give us an update on how things are going! :)

Hopefully catch you around.

Koffi Junior DANSOU's picture

Je suis entraîné de travailler sur un projet, mais les ressources de mon Ordi ne me permet pas de continuer donc en rechercant une solution en ligne, je suis tomber sur votre site. J’aimerais bien l’essayer et donner mon avis sur ça.
J’attends avec impatience l’approbation.


Google translation:

I am trained to work on a project, but the resources of my computer do not allow me to continue so while looking for a solution online, I came across your site. I would love to try it and give my opinion on it. I look forward to approval.

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response.

Please post on the forums if you have any questions, problems, etc.

Also, I don't speak anything other than English. Ideally please post in English. If your English is poor, feel free to post in French, but please also provide an English translation (e.g. via Google Translate) - as I have to your initial post.


Bienvenue chez Clé en main. Votre compte sur le site Web est approuvé.

Toutes mes excuses pour avoir été si lente à approuver votre compte. Toutes mes excuses également pour la brièveté de ma réponse d'introduction.

N'hésitez pas à poster sur les forums si vous avez des questions, des problèmes, etc.

De plus, je ne parle rien d'autre que l'anglais. Idéalement, veuillez poster en anglais. Si votre anglais est médiocre, n'hésitez pas à poster en français, mais veuillez également fournir une traduction en anglais (par exemple via Google Translate) - comme je le dois pour votre message initial.

suresh's picture

just created a forum account. pl approve it.

I am learning ansible using the turnkeylinux

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Please post on the forums if you have any questions, problems, etc.

I've also seen your post with a question below and will try to quickly answer it shortly.

suresh's picture

i installed turnkeylinux ansible version on oracle vmbox.

https://www.turnkeylinux.org/download?file=turnkey-ansible-18.0-bookworm...

When i am attemping the basic playbook, i get error that Ansible requires the locale encoding to be UTF-8: Detected none.
How do i fix it?
 

ansible@ansible ~$ ansible@ansible ~$ ansible localhost -m ping
localhost | success >> {
    "changed": false,
    "ping": "pong"
}

 

Jeremy Davis's picture

It looks like I enabled your account a while ago, but I must have got sidetracked before explicitly responding to your issue. :( Sorry about that.

Re the issue you're hitting with Ansible. That's strange, because unless it's being overridden somewhere, by default the locale should be set to 'en_US.UTF-8'. That applies to all our appliances, not just Ansible.

Can you please share the output of:

cat /etc/default/locale

The default that our appliances ship with should be:

#  File generated by update-locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=C
LC_CTYPE=C

If yours does look like that, please check the LANG env var:

echo $LANG

For good measure, you could also check what the package system thinks it's set to (if run as a limited user it will show an error message but that can be ignored):

debconf-show locales

If that all looks ok, then it's very weird!?

Perhaps trying (re)setting it globally (will require log in as root). Regenerate locales like this:

dpkg-reconfigure locales

In the first dialog, be sure that the all the desired locales are selected. At least one that ends in 'UTF-8' is required. I also suggesting leaving 'en_US.UTF-8 UTF-8' enabled. In case it's not clear, an '*' in the square bracket as the start of the line means it's selected, otherwise it's not. Use up/down arrow keys to move between rows, space to toggle enabled/disabled and tab to cycle through focus. When done, select "ok".

On the next screen ensure I recommended selecting `en_US.UTF-8` unless you use an alternate language. Regardless, make sure it's one with a 'UTF-8' suffix. Then select "ok".

It should drop you back to the shell with something like (example if only en_US.UTF-8 selected):

Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

Then log out and log back in.

If it still gives that warning, then you might need to use a hammer!

Logged in as the ansible user, edit ~/.profile (logged as 'ansible' that should resolve to '/home/ansible/.profile') and right at the bottom, add a new line and include these 2 lines:

LANG="${LANG:=en_US.UTF-8}"
export LANG

Now log out and back in again.

Regardless of whether this fixes it or not, please share the info I've asked for and which step (if any) fixed it. It might be some weird bug in the Ansible appliance that I should look closer at.

Thanks

Ozzy's picture

oztraiker_2021946

My name is Oz and I use turnkey mainly on proxmox. I really like your lxc, they are very practical. One with Dolibarr wouldn't be bad. Thank you so much

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Please post on the forums if you have any questions, problems, etc.

Thanks too for posting your user account username. That made my life a bit easier! :)

federicogs's picture

hello, I just joined

thanks for your approval !

Jeremy Davis's picture

I've been super busy behind the scenes. I did actually approve your account the other day, but didn't reply sorry.

Regardless, welcome to TurnKey and please feel free to post on our forums.

Hi,

I've been using Turnkey LXC on my private servers for a while and was looking to sync some settings around here and there. I was just trying out the wireguard container.

Mainly working in IT and Automation right now!

Cheers for the help.

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Other than my note below, please post on the forums if you have any questions, problems, etc.

[...] looking to sync some settings around here and there [...]

TBH I'm not clear if you mean you want to enable TKLBAM (our backup and data migration app) or it was just a general comment or something else completely?

If you want to link TKLBAM, you'll need to do that via the TurnKey Hub and if you have any Hub/TKLBAM questions, best to ask via the Hub's built in support. You'll get a much quicker response there - expected response within one work day, usually quicker.

Gonçal's picture

Hi,

I just installed proxmox and started playing around with it. I came across turnkeylinux as I looked for options to set up a wireguard server, and it was extremely easy to set up! Congrats for the great work!

I'm looking forward to having access to the resources available as a registered user : )

Thanks!

Jeremy Davis's picture

Hi and welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Thanks for your feedback and please feel free to post on the forums if you have any questions, problems, etc.

Vadym Khomakha's picture

Hello, Jeremy.
I'm really need an approval to test your great services.
Regards and waiting for a fast reply

Vadym

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Other than my note below, please post on the forums if you have any questions, problems, etc.

[...] need an approval to test your great services [...]

TBH I'm not clear if you mean you want to enable TKLBAM (our backup and data migration app) or it was just a general comment or something else completely?

If you want to link TKLBAM - or run TurnKey in the cloud, you'll need to do that via the TurnKey Hub and if you have any Hub/TKLBAM questions, best to ask via the Hub's built in support. You'll get a much quicker response there - expected response within one work day, usually quicker.

ARTURO VILLEGAS's picture

I am a Linux enthusiast and I am revisiting the very good PostgreSQL appliance I had used several years ago.

I am happy to see this available these days.

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste.

Please post on the forums if you have any questions, problems, etc.

Janos Sz's picture

Hi everyone,

I came here to find some answers to my issue, and at this point, I'm not sure if the issue is with VS Code or Turnkey LAMP. My issue is that I'm trying to connect remotely to the server via VS Code, and I'm getting the following error:

Failed to set up socket for dynamic port forward to remote port 42753: Socket closed. TCP port forwarding may be disabled, or the remote server may have crashed. See the VS Code Server log above for details.

I did enable TCP port forwarding in the SSH config file. I tried testing it on a different Turnkey LAMP setup and encountered the same problem.

I tested it on an Ubuntu server, and it works fine on that.

So, I'm looking for some help.

Jeremy Davis's picture

Welcome to TurnKey. Your website account is approved.

Deep apologies on being so slow to approve your account. Also apologies on the brevity of my intro response and the fact that it's mostly a copy/paste. I'm stretched a bit thin ATM.

Re your question, I'm almost certain that it's a setting in our hardened SSH config defaults. IIRC someone else hit that too and noted the "fix" was tweaking a specific setting but I forget which. If you still have an Ubuntu (or Debian) install handy compare the SSH daemon config files, OTTOMH the config file you need to check/adjust is '/etc/ssh/sshd_config'.

I just had a quick google and couldn't find it, but I'll try to find the specific details for you ASAP. I'm just trying to catch up on these account approvals ATM. If you work it out in the meantime, please post back with the answer! It's probably worth explicitly documenting it somewhere and also commenting in the file above the specific config line.

Moving forward, now your account is approved, please post on the forums if you have any further questions, problems, etc.

Jeremy Davis's picture

I haven't heard back from you so not sure if you found a solution or not?

Regardless, I did have a bit more thorough search for the post that I'm sure was around here somewhere, but I still couldn't find it!? Regardless, a bit of broader searching suggests that enabling 'AllowTcpForwarding' and restarting SSH should get you going? I.e. either commenting (prefixing the line with '#') the 'AllowTcpForwarding' line in /etc/ssh/sshd_config.d/turnkey.conf or changing the 'no' to 'yes'. You note that you've already tried that though?

Just to be 100% explicit: Setting it in main sshd config file; /etc/ssh/sshd_config - won't work. Any settings there, also configured within a separate conf file in /etc/ssh/sshd_config.d/ will override it. I.e. you need to edit /etc/ssh/sshd_config.d/turnkey.conf - or add a new '.conf' file called 'zz.conf' or similar (the conf files are processed in alphanumeric order).

Also the SSH service needs to be restarted:

systemctl restart ssh

If you still have issues, perhaps try commenting some of the other setting in that turnkey SSH conf file. If you have multiple keys set up, try commenting out both 'MaxAuthTries' and 'MaxSessions'.

Finally if you're still stuck, seeing as you have it working with Ubuntu, I suggest comparing their settings. You can dump the current setting that the SSH service is runnnig with via:

sshd -T

So if you compare the output of both servers, you'll see all the differences. It will depend how different they are , but writing them bot to file and using diff might help?

On turnkey run:

sshd -T | sort > turnkey.ssh.conf

and the same on ubuntu, then with them on the same system, run diff on the them. I like git style diffs, and find this easier to read:

diff -u --color turnkey.ssh.conf ubuntu.ssh.conf

Good luck and please post back if you have any luck as it'd be great to document for others.

Duda Imoveis's picture

Não é Spam


Hi ! please im not a spam!

Jeremy Davis's picture

I've approved your account! :) Welcome to TurnKey and sorry I was a bit slow.

Please post in the forums if you have questions or issues.

Patrick's picture

Stumbled across Turnkey OpenLDAP server and though it would be a good, simple solution for my home NAS authentication. So far that has been proven wrong - partly due to the NAS LDAP support and partly due to challenges with the OpenLDAP appliance image.

I tried to get a letsencrypt cert from the appliance with my DNS provider - joker.com

The pocess errors out. The docs mention wanting an api key bu as a lowly end user of joker services I only have a username and password token. I know they work with letsencrypt because I've used them before but not with this system.

- Patrick

Jeremy Davis's picture

Hi Patrick, sorry I was a bit slow approving your account - and responding to your issue/s.

Re the Let's Encrypt error: We use the Lexicon library for our support of DNS-01 validation and the Lexicon supported provider docs note that joker is supported. As you note, the docs say that you just need an API key (nothing else). Assuming that you got/generated your token from your "My Profile" page (as per lexicon docs) I'm assuming that you used config something like this:

auth_token: YOUR_JOKER_KEY

If that's what you tried and it failed, please be sure that you have the latest version of Confconsole. First check:

apt update
apt list confconsole

The latest version is 2.1.6 and unless you've run "apt update" and "apt upgrade" then you will likely have an older version. TurnKey does run auto updates, but only installs security updates. If you want to install all available updates right now (there will likely be a few):

apt update
apt upgrade

Otherwise if you just want to update Confconsole:

apt update
apt install confconsole -y

After updates, double check you have v2.1.6:

apt list confconsole

It should show:

confconsole/bookworm,now 2.1.6 all [installed]

If you have that one then please try again. If it errors again, please start a new thread on the forums and post the output if you can. Copy pasting text is ideal, but screenshot(s) are fine too. Please note that pictures can only be attached to the first post in a new thread.

Please provide all the output and if the error is within the blue/grey dialog, please be sure you get it all (page-up/page-down keys to scroll).

If you don't have confconsole v2.1.6, please start a new thread and instead post back with the output of these 3 commands:

apt update
apt list confconsole
turnkey-version
Jimmi's picture

I wanted to use TKL to customize the WP Twenty Twenty Four theme during my spare time anywhere.

I installed in Virtualbox the Wordpress appliance, upgraded Debian and Wordpress and connected to the server from /localhost

When I try to use the Theme Editor of Wordpress I always get problems in the visualization: sometime the central screen remains blank, sometime the header or part of the theme are not shown. It seems a performance issue.

As suggested I used for the VM 2GB of RAM and 2 processors. I also tested Virtualbox on different PC and different OS: Win 11 and Ubuntu. The result is always the same.

Is there anything I may test or change in the VM to fix or improve the issue?

yezyplayz's picture

I am trying to get a key for a acc for a mine craft surver on mine os

Judah Nava's picture

Hello!

My name is Judah and I am looking to get an account with turnkey.

I have been using your templates for a while on my proxmox server, its running off an old r710 server.

I am working to become a WordPress developer and currently using your containers for that.

I don't have any questions right now, or need the API stuff (im not really even sure how to use it yet) but I am making this account for future growth.

I plan on using more of your templates in the future.
Thank you for taking the time to read my comment.

- Judah

NateB's picture

My company is trying to migrate one of our internal tracking pages from running on the NAS using MySQL, to it's own stand alone server, but we'd like to connect the appliance to our MS SQL server. I've gone through the MS instructions for installing sqlsrv and it shows as active in phpinfo() ... however, the database connection string doesn't work... I'm using the Microsoft ODBC 17 drivers, and have tested the same code on a WAMP server just to make sure it wasn't an issue with remote connections. 

packages & Dependancies I've installed:

  • unixodbc-dev
  • freetds-dev & freetds-bin
  • g++ & make (that took me a hot minute to figure out those were missing for the pecl install)
  • msodbc17 & mssql-tools (from M$ repository)

the php code i'm using is the "test" code from Microsoft's page: 

<?php
$serverName = "servername";
$connectionOptions = array(
    "database" => "testing",
    "uid" => "SQL server user",
    "pwd" => "**password**"
);

function exception_handler($exception) {
    echo "<h1>Failure</h1>";
    echo "Uncaught exception: " , $exception->getMessage();
    echo "<h1>PHP Info for troubleshooting</h1>";
    phpinfo();
}

set_exception_handler('exception_handler');

// Establishes the connection
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
    die(formatErrors(sqlsrv_errors()));
}

// Select Query
$tsql = "SELECT @@Version AS SQL_VERSION";

// Executes the query
$stmt = sqlsrv_query($conn, $tsql);

// Error handling
if ($stmt === false) {
    die(formatErrors(sqlsrv_errors()));
}
?>

<h1> Success Results : </h1>

<?php
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
    echo $row['SQL_VERSION'] . PHP_EOL;
}

sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);

function formatErrors($errors)
{
    // Display errors
    echo "<h1>SQL Error:</h1>";
    echo "Error information: <br/>";
    foreach ($errors as $error) {
        echo "SQLSTATE: ". $error['SQLSTATE'] . "<br/>";
        echo "Code: ". $error['code'] . "<br/>";
        echo "Message: ". $error['message'] . "<br/>";
    }
}
?>

and the error that displays when trying to load the page is:

SQL Error:

Error information:
SQLSTATE: 08001
Code: 10054
Message: [Microsoft][ODBC Driver 17 for SQL Server]TCP Provider: Error code 0x2746
SQLSTATE: 08001
Code: 10054
Message: [Microsoft][ODBC Driver 17 for SQL Server]Client unable to establish connection

I've been beating my head against this issue for a while, and I'm not finding any clear troubleshooting information... just wondering if anyone else has found a solution, or knows anything to check...

I know the code would work if we were going to keep using a MySQL/MariaDB instance, but when we migrate the site off the NAS, we'd like to keep the database in the MS server with a lot of our other databases so that we can run other reports on this same data...

thanks in advance, been using Turnkey awhile, and i was hoping the LAMP stack would be a simple solution to this issue... and I'm not super interested in spinning up a new test server just so I can see if Ubuntu_server LTS would work for this, as i'd have to install EVERYTHING from scratch... 

Zaagat's picture

Hi,

I own a Wordpress Site and I am working to transfer it to coding based one. I want to join forum for such queries and learn more about Backend.

savcha's picture

Hello,

Attempt number two. I wrote this glorious post and after submission got a "The name you used belongs to a registered user." error with my comment deleted. I'm just trying to get my account authed so I can post about a problem I encountered and my fix. Maybe it will help some soul.

So again, using turnkeylinux-gitlab and turnkeylinux-openvpn. The default openvpn setup seems to have a mismatch between server and client auth. 

Thank you for turnkeylinux. It is a great initiative.

Kahtnipp's picture

Yo!

I got the name Kahtnipp from the Burning Man community while I was being stalked by a Mountain Lion out in California. I'm an artist, musician and all around weirdo. Peas, Lubbb and Fluff Cakess...

Patrick Holway's picture

Would love an approval so i can start on an upgrade to my mibew server

Jordi's picture

Hi,

I would like to migrate Gitlab from TurnKey GNU/Linux 14.2 / Debian 8.8 Jessie to Turnkey 18, so I think first of all I need to be registered.

Kind regards

Sandwich's picture

Hi

I'm hoping you can approve my account so i can post my question in the fourm :).

I'm setup a CT for invoice Ninja for proxmox and I'm having issues with changing the FROM email address invoice ninja.

I've set the .env file and run turnkey-artisan optimize but invoices are still being sent from ninja@mydomain.com not from the value set env and causing them to be flagged as spam.

MAIL_MAILER=smtp
MAIL_HOST=smtp.myprovidersdomain.com
MAIL_PORT=587
MAIL_USERNAME=User@mydomain.com
MAIL_PASSWORD=NotMyPassword:)
MAIL_ENCRYPTION=TLS
MAIL_FROM_ADDRESS=Accounts@mydomain.com
MAIL_FROM_NAME=Accounts
Jeremy Davis's picture

Apologies for slow response.

It sounds like you have a reasonable idea of what you're doing, but just in case (or for someone else who finds this who doesn't) ensure that you are editing the '.env' file in the doc root of your server. That should be /var/www/invoiceninja/.env

Assuming that you are already all over it, what you're running "should" work. Although a quick scan of the Invoice Ninja docs suggests already queued emails may use the old settings. So perhaps that's it? TBH I'm assuming that new mails that join the queue should use your updated settings, but might be worth a try?

turnkey-artisan optimize
turnkey-artisan queue:restart

Also Invoice Ninja is a Laravel app. So perhaps it's worth trying some of the other artisan commands noted for other Laravel apps? I'm almost certain that they should run ok and even if they fail won't cause any issues. But as per always when doing anything that you're not 100% sure of, run a backup first, just in case.

Firstly try these:

turnkey-artisan config:cache
turnkey-artisan optimize:clear
turnkey-artisan optimize
turnkey-artisan queue:restart

If you're still having no joy, perhaps give these a go:

turnkey-artisan cache:clear
turnkey-artisan config:clear
turnkey-artisan view:clear

The only other thing that occurs to me, is perhaps there is some issue with 'turnkey-artisan' that means it's not actually working as intended? I'd like to think not and even if it was I would expect some sort of error message. But if you get this far without success, try running artisan directly.

FYI when using artisan directly, commands need to be run in the Invoice Ninja docroot (as per above). It's also worth noting that the Invoice Ninja docs note running artisan using 'sudo' to run as the webserver user (www-data) like this:

sudo -u www-data php artisan COMMAND

But TurnKey doesn't have sudo installed by default, so either install it first (i.e. via 'apt install sudo'). Or use runuser/su instead - as turnkey-artisan does. The commands are a little more convoluted - but are equivalent:

runuser - www-data -s /bin/bash -c "cd /var/www/invoiceninja && php artisan COMMAND"

A third option which isn't really ideal, but to put them all out there, is to run artisan as root, then fix the permissions afterwards:

php artisan COMMAND
chown -R www-data:www-data /var/www/invoiceninja

Assuming something there works, please let me know so we can document it.

Atanas Stanchev's picture

Hi,

 

I want to register to learn some more. 

I run a small Proxmox server at home for education purposes. Playing with gitlab, laravel, jenkins and etc..

Best Regards,

Atanas

Jeremy Davis's picture

Apologies on the delay. I've just approved your account.

DarkLordZim's picture

Hello! I'm a home-labber. using Proxmox, and fell in love with Turnkey for some of my services.

I've got a few up and running, and i'm working on setting up my nextcloud instance currently. Almost everything is working, but not the NextCloud office app.

I've been doing some reading, and still can't figure it out. the server shows as accessible in the settings page, and I configured my WOPI to my local IP range, so any computer on the network should be able to use it (192.168.10.0/24)

at first, I thought it might have had to do with the order in which I updated Nextcloud... so I wiped the VM, and started over. This time around, I only created the admin account, and then fully updated 27 > 28 > 29, so that I was on the current version of NextCloud. THEN i began to install apps. Looks like all of them are working, except the "office" app.

I guess i'm just wondering if anyone knows where to start looking. thanks.

Jeremy Davis's picture

Hi DarkLordZim. Apologies on the delay, but your account is now approved.

Re your issue/question, TBH I don't run Nextcloud myself, but I do have some ideas.

Firstly I suggest checking the logs.

IIRC the Nextcloud log file on TurnKey is /var/www/nextcloud-data/nextcloud.log. There may also be one in /var/www/nextcloud/data/nextcloud.log but that should not be relevant as it only relates to initial install. According to the Nextcloud docs it can also be configured to be viewable within the Nextcloud UI.

I would imagine that's the most likely place to find an issue directly related to Nextcloud. But FYI the Apache logs can be found in /var/log/apache2 and/or via the journal. If you recreate the issue then check the journal for say the last 10 minutes:

journalctl -u apache2 --since "10 minutes ago"

I'd explore any issues in the log first, but if you run out if ideas, then try enabling "nesting" on your container. It's a pretty big hammer but it's worth a try.

Note that nesting does have security implications. If a malicious actor gets access to your Nextcloud server somehow, then breaking out of the container (to the host server) is much easier. So if that doesn't help, I suggest disabling it again. If your container is only available on your local network and with trusted users then it's not so urgent. If it does work, I encourage you to work out exactly which capability it requires then just allow that/those specific one/s - rather than using nesting.

Feel free to share any logs if you need a hand deciphering them. If you do work it out, be great to hear what it was and it'll likely help others.

Mitchell Blankenship's picture

Just started setting up my homelab and love the turnkey solutions so thanks for all you've done.

Jeremy Davis's picture

Hi Mitchell. Your account is now approved. Apologies it's taken me so long.

Also thanks for your kind words! :)

Nami's picture

Uhm, hi... Im here because I want to look into the Turnkey backup and migration and security notification features. Im mostly just exploring and learning about different technologies. Its weirdly hard to sound not like a bot when asked to show that youre human. btw I use Turnkey core v 18 

Jeremy Davis's picture

Hi Nami. I've approved your website account. Apologies it has taken so long.

If you want to explore TurnKey Backup you'll need to sign up for a Hub account - the Hub and website user DBs are separate.

If you have any Hub specific questions, please reach out via support. Either the "in app" support, or email support AT turnkeylinux.org. Also please note that we're currently experiencing an issue with the backup metadata DB. It doesn't actually affect the backups themselves. But we'll need to put the Hub into maintenance mode and rebuild the DB sometime soon. If you browse to the Hub and see a maintenance page, please try again a bit later.

BTW your message made it easy to tell that you are human, or at least a very impressive bot! :)

Jonathan Hyland's picture

Hi. I'm a new ProxMox user and starting to setup my first nextcloud lxc.  Since I'm new to linux, your work makes it easier to get into it.  Please approve my account.  Thanks. Jonathan

Jeremy Davis's picture

I've now approved your account. Apologies for being so slow. Any questions or problems, please ask.

LucaG's picture

Buongiorno, sto cercando di attivare per poter accedere e recuperare la CHIAVE API da utilizzare su ProxMox 8 in Wireguard.

Grazie mille


Google translation

Hello, I'm about to activate it so that I can access and retrieve the KEY API to use your ProxMox 8 in Wireguard.

Thank you very much

Jeremy Davis's picture

Hi Luca. Apologies that I've been so slow to enable your account. I've done it now.

To get an API key, you'll need to sign up for a Hub account. The Hub is our SaaS (Software as a Service) product. The Hub and website user databases are separate.

If you have any Hub specific questions, please reach out via support. Either the "in app" support, or email support AT turnkeylinux.org. Also please note that we're currently experiencing an issue with the backup metadata DB. It doesn't actually affect the backups themselves. But we'll need to put the Hub into maintenance mode and rebuild the DB sometime soon. If you browse to the Hub and see a maintenance page, please try again a bit later.

Also I only speak English. I'm fine with you posting in Spanish, but once you've written your message, use a translation service like Google translate and also post that. It makes it easier for me.


Hola Luca. Disculpas por haber tardado tanto en habilitar tu cuenta. Ya lo hice.

Para obtener una clave API, tendrás que registrarte para obtener una cuenta de Hub. Hub es nuestro producto SaaS (Software como servicio). Las bases de datos de usuarios de Hub y del sitio web son independientes.

Si tienes alguna pregunta específica de Hub, comunícate con el servicio de asistencia. Ya sea con el servicio de asistencia "en la aplicación" o por correo electrónico a support AT turnkeylinux.org. Ten en cuenta también que actualmente estamos experimentando un problema con la base de datos de metadatos de las copias de seguridad. En realidad, no afecta a las copias de seguridad en sí. Pero tendremos que poner Hub en modo de mantenimiento y reconstruir la base de datos pronto. Si navegas hasta Hub y ves una página de mantenimiento, inténtalo de nuevo un poco más tarde.

Además, solo hablo inglés. No tengo ningún problema con que publiques en español, pero una vez que hayas escrito tu mensaje, utiliza un servicio de traducción como Google translate y publícalo también. Me resulta más fácil.

AD's picture

Hey! I'm exploring Proxmox and would like to try some of the Turnkey images/templates. Especially, MariaDB.

Jeremy Davis's picture

Hi AD. I've just approved your account. Apologies it's taken me so long.

You can just launch them direct from Proxmox. If you have any further questions or problems please ask.

AD's picture

Thanks! I'm actually using Pimox and the MariaDB image doesn't seem to be in the list.
Jeremy Davis's picture

Guessing from the name that is Proxmox running on RaspberryPI right? Assuming so, then unfortunately all our current builds are x86_64 only and we don't support ARM. Adding support for ARM has been on the cards for quite a while, but it keeps getting pushed back by higher priority items. Now that ARM servers are gaining popularity, hopefully it will get to the top of the heap soon. Unfortunately I can't give any ETA.

If you're keen, then there is some PoC build code floating around that I could find for you if you're interested in having a hack on it yourself?

Jean-Yves LOIGET's picture

Hello, I would like to create a virtual machine to install the CANVAS LMS.

Kind regards,
Jean-Yves LOIGET

Jeremy Davis's picture

The ISO can be downloaded from the Canvas appliance page - or if you're using Proxmox an LXC template is available for download via the Proxmox UI.

Also I've enabled your website user account.

Ed Huyer's picture

Hi, I'm trying out TKL by installing the Gitlab appliance, and I've run into something goofy with the automatic LetsEncrypt certificate installer. It seems to be trying to request a certificate for "https" instead of the server's actual name "console-git.gccis.rit.edu" (currently firewalled; it was not firewalled during cert config). I've verified both A and PTR records actually resolve correctly, and the script even generated self-signed certs with the correct name.

This isn't a huge issue for me, as I can get certs through my organization, but automated cert generation would be nice.

I can't attach a file as a guest, but here's an excerpt of the stack trace:

Generated at 2024-07-16 14:53:35 +0000
Acme::Client::Error::RejectedIdentifier: letsencrypt_certificate[https] (letsencrypt::http_authorization line 6) had an error: Acme::Client::Error::RejectedI
dentifier: acme_certificate[staging] (letsencrypt::http_authorization line 43) had an error: Acme::Client::Error::RejectedIdentifier: Invalid identifiers req
uested :: Cannot issue for "https": Domain name needs at least one dot
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client/http_client.rb:104:in `raise_on_error!'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client/http_client.rb:88:in `on_complete'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client/http_client.rb:75:in `block in call'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/faraday-2.8.1/lib/faraday/response.rb:42:in `on_complete'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client/http_client.rb:75:in `call'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client/http_client.rb:49:in `call'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/faraday-2.8.1/lib/faraday/rack_builder.rb:153:in `build_response'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/faraday-2.8.1/lib/faraday/connection.rb:444:in `run_request'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/faraday-2.8.1/lib/faraday/connection.rb:280:in `post'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client.rb:327:in `post'
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/acme-client-2.0.17/lib/acme/client.rb:144:in `new_order'
/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/libraries/acme.rb:62:in `acme_order_certs_for'
/opt/gitlab/embedded/cookbooks/cache/cookbooks/acme/resources/certificate.rb:89:in `block in class_from_file'
(eval):2:in `block in action_create'

Jeremy Davis's picture

Hi Ed. Your account has now been enabled.

As to your GitLab Let's Encrypt issue, TBH I'm not 100% sure. Although the lack of full domain sounds like some sort of config issue. My first guess is that our firstboot script may not be setting the domain everywhere it should and/or as it should be.

Could you please check /etc/gitlab/gitlab.rb and see what the value of 'external_url' is set to. Does that have your full/proper domain? Or does it just show 'https'?

Ed Huyer's picture

Thank you! I figured out what the problem was while waiting for the account. I looks like choosing "Lets encrypt->Get certificate" in confconsole adds "https://" to the beginning of "external_url" in /etc/gitlab/gitlab.rb regardless of what the current contents are. So if the current contents are "https://example.com" it becomes "https://https://example.com", which blows up the URL parsing in either the cinc scripts or the cert generation scripts. Remove the extra https://, run gitlab-ctl reconfigure, and it works.

I figured out it's specifically the option in confconsole because, after getting the Lets Encrypt certificates set up the first time, I re-ran the gitlab initialization while trying to solve the error 500 on login problem. That blew away the SSL configuration, but external_url was still correct (I checked). I re-ran the Lets Encrypt confconsole option, which put the extra https:// back and blew up the URL parsing again.
Jeremy Davis's picture

Thanks for the report Ed - legend! :)

And bonus points for working out the issue. I've opened a bug on our tracker. Hopefully we'll fix that soon and push a new release.

Xephon's picture

My name is Julius but I go as Xephon, I have been building my own home lab over the last month or so and am using turnkey Linux containers on my proxmox server. I am creating a turnkey account so that I can gain access to the API Key for Wireguard.

Jeremy Davis's picture

Hi Julius/Xephon. I have now approved your website account, so you can post new threads on our public forums.

If you want an API key so you can do remote TKLBAM backups, then you'll need to sign up for a TurnKey Hub account (the user databases for the Hub and the website are separate).

If you have any concerns/questions regarding the Hub, please send me a message via the the "in app" support system and I'll reply ASAP. For more general TurnKey questions, please post on the website forums.

luciferbaba's picture

hey admin

Im jack and legit human as well, last year i lost my account because of them a*shole spammers.

i came back here after a long time . how can i join back?

Jeremy Davis's picture

Hi Jack, I've approved your account so you should be good to go! :)

Ross Waterston's picture

guest

Jeremy Davis's picture

Hi Ross, TBH your post doesn't fulfill the requirement of proving that you are a legitimate human wanting a TurnKey website account - and not a spammer. However, because of your email address (which looks pretty legit) I've giving you the benefit of the doubt and have approved your account.

Please post in our forums for general Turnkey support and/or questions. If you sign up to the TurnKey Hub (needs a separate account - it has a separate user database) and have any Hub specific concerns/questions, please send me a message via the the "in app" support system and I'll reply ASAP.

Dart's picture

Hello
I would like to join this community and and ask some questions in the turnkey forum
Best regards :)

Jeremy Davis's picture

Hi Dart. I've approved your website account, so please feel free to post any TurnKey questions you have and I'll try to reply ASAP.

PS I removed your double post. :)

saxon's picture

Hello my name is Saxon and i am looking to self host my files on my proxmox server.

Pages

Add new comment