matr1x
matr1x
IImmich
Created by matr1x on 3/26/2025 in #help-desk-support
Immich + Tailscale. Web ✅ App ❌
Hi there, I have immich running in my Synology nas using docker and it's been working perfectly. I recently added tailscale to my nas and I am able to connect to the web interface of immich without problem, I can even use the API in browser. However trying to add it as an external network endpoint in the app always fails with the following error in the logs
ApiException 400: Socket operation failed: GET /server/ping (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 100.108.204.91, port = 41226, uri=http://100.108.204.91:2283/api/server/ping)

#0 IOClient.send (package:http/src/io_client.dart:154)
<asynchronous suspension>
#1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93)
<asynchronous suspension>
#2 ApiClient.invokeAPI (package:openapi/api_client.dart:101)
<asynchronous suspension>
#3 ServerApi.pingServer (package:openapi/api/server_api.dart:492)
<asynchronous suspension>
#4 Future.timeout.<anonymous closure> (dart:async/future_impl.dart:963)
<asynchronous suspension>
#5 ApiService._isEndpointAvailable (package:immich_mobile/services/api.service.dart:110)
<asynchronous suspension>
#6 ApiService.resolveEndpoint (package:immich_mobile/services/api.service.dart:95)
<asynchronous suspension>
#7 AuthNotifier.validateAuxilaryServerUrl (package:immich_mobile/providers/auth.provider.dart:53)
<asynchronous suspension>
#8 EndpointInputState.validateAuxilaryServerUrl (package:immich_mobile/widgets/settings/networking_settings/endpoint_input.dart:65)
<asynchronous suspension>
ApiException 400: Socket operation failed: GET /server/ping (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 111), address = 100.108.204.91, port = 41226, uri=http://100.108.204.91:2283/api/server/ping)

#0 IOClient.send (package:http/src/io_client.dart:154)
<asynchronous suspension>
#1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93)
<asynchronous suspension>
#2 ApiClient.invokeAPI (package:openapi/api_client.dart:101)
<asynchronous suspension>
#3 ServerApi.pingServer (package:openapi/api/server_api.dart:492)
<asynchronous suspension>
#4 Future.timeout.<anonymous closure> (dart:async/future_impl.dart:963)
<asynchronous suspension>
#5 ApiService._isEndpointAvailable (package:immich_mobile/services/api.service.dart:110)
<asynchronous suspension>
#6 ApiService.resolveEndpoint (package:immich_mobile/services/api.service.dart:95)
<asynchronous suspension>
#7 AuthNotifier.validateAuxilaryServerUrl (package:immich_mobile/providers/auth.provider.dart:53)
<asynchronous suspension>
#8 EndpointInputState.validateAuxilaryServerUrl (package:immich_mobile/widgets/settings/networking_settings/endpoint_input.dart:65)
<asynchronous suspension>
33 replies
IImmich
Created by matr1x on 3/5/2025 in #help-desk-support
Mobile Asset Sync
Hello! I have been using immich on my Android for a while now and everything is synced without problems. Now I am very close to running out of my space on my phone and need to clear some albums to make space; My question is this: If I delete Albums from my phone will immich sync that change and delete them on the server aswell?
7 replies