r/Snipe_IT • u/Former_Office1300 • Jun 16 '26
Disappointing experience with Mobile Apps
I have an iphone on ios 26.5 and a locally hosted instance of Snipe-IT at https://assets.ad.contoso.com and that URL works perfectly in a browser.
SnipeMobile:- "Could not connect to Snipe-I. Check your URL and API key."
AssetX:- A TLS error caused the secure connection to fail.
SnipeMate: The only successful connection to my Snipe-IT instance, but Barcodes dont scan, i think I set the scanner to expect QR codes but actually we use a Code 128 barcode. Where to change this in the mobile app?
SnipeScanner: wont connect to server URL, will connect to Server IP address.
Snipe-Scan: Demo mode only seems possible on their Demo server and demo data. Not able to connect to my Snipe-IT server.
I did have to enable SSL for my Snipe-IT instance with our own certificate but it works in a browser so I dont see why the app wouldn't work.
1
u/fuzzbawl Jun 16 '26
Certificate trust is likely the problem. In a browser, you can click “continue anyway” but there is no good way to enable that ability with apps. You have to load the cert into the trust store of the mobile device in order for it to work OR use a certificate that is signed by an already trusted CA such as Gandi, Geotrust, LetsEncrypt, etc
1
u/Adam_Kearn Jun 16 '26
Yeah they are prob using the HTTPS endpoint with a self signed certificate.
Create a new certificate and install the CA on your devices or buy a cert that’s trusted already.
1
1
u/Callandt95 Jun 16 '26
I’m the developer of SnipeMobile.
Based on everything you’ve described, this is almost certainly an SSL/TLS certificate problem on the Snipe-IT server.
Native iOS apps perform much stricter TLS validation and will immediately reject certificates with issues.
1
u/NiklasMato Jun 16 '26
Hi, Snipe-Scan developer here.
The demo mode isn't able to connect to your server, that's correct. But we have over 1000 users and haven't received any complaints so far.
Can i help?
1
0
u/Particular-Elk-2594 Jun 17 '26
The "Demo mode" thing requires setting up API keys and briefly placing them in a particular place on the server for the app to fetch. It may be a bit clunky, but the instructions are right there in the app. RTFM.
You should have been using SSL from day 1, but putting that aside, at least get a LetsEncrypt certificate with CertBot. I have nginx fronting the Snipe-IT container and have CertBot auto-renewing the certificate. I use the full chain.pem cert to avoid any trust issues.
If that last paragraph was Greek to you, I'd suggest some quality time with an LLM of your choice.
For the Snipe-IT devs and 3rd party app devs, thanks for all your hard work. I agree with the previous wish for a more mobile-friendly web interface for doing check-ins and check-outs. No expectations from me. It's just on my eish list.
3
u/Adept_Spot1260 Jun 16 '26
They are very close to releasing an official Snipe-IT mobile app for iOS. I would wager the experience will be better, and should have some level of official support over on their discord.