aaronwmorris / indi-allsky

Software to manage a Linux-based All Sky Camera.
GNU General Public License v3.0
249 stars 41 forks source link

Internal Server Error #1233

Closed Dentonknifeworks closed 6 months ago

Dentonknifeworks commented 6 months ago

I have 2 that have been running for months. Today I went to the System menu and get The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

I have re-boot both systems with the same issue. I did a git pull on one of them and ran the setup. Same error and now I cant stop the service as it says the service is not running.

when I use systemctl start indi-allsky I get failed to start service not found This is odd to me as the WEB interface is showing live images and also a status of runnning.

Not sure what to do next. Thanks Brad

aaronwmorris commented 6 months ago

Can you show any exceptions from /var/log/indi-allsky/webapp-indi-allsky.log ?

Dentonknifeworks commented 6 months ago

Apr 23 10:37:07 allskyDevHQ [ERROR] MainProcess-1692 app.log_exception() [828]: Exception on /indi-allsky/system [GET]#012Traceback (most recent call last):#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 1463, in wsgi_app#012 response = self.full_dispatch_request()#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 872, in full_dispatch_request#012 rv = self.handle_user_exception(e)#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 870, in full_dispatch_request#012 rv = self.dispatch_request()#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 855, in dispatch_request#012 return self.ensure_sync(self.view_functions[rule.endpoint])(*view_args) # type: ignore[no-any-return]#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask_login/utils.py", line 290, in decorated_view#012 return current_app.ensure_sync(func)(args, kwargs)#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/views.py", line 110, in view#012 return current_app.ensure_sync(self.dispatch_request)(kwargs) # type: ignore[no-any-return]#012 File "/home/pi/indi-allsky/indi_allsky/flask/base_views.py", line 274, in dispatch_request#012 context = self.get_context()#012 File "/home/pi/indi-allsky/indi_allsky/flask/views.py", line 2565, in get_context#012 import boto3#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/boto3/init.py", line 17, in #012 from boto3.session import Session#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/boto3/session.py", line 17, in #012 import botocore.session#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/session.py", line 26, in #012 import botocore.client#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/client.py", line 15, in #012 from botocore import waiter, xform_name#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/waiter.py", line 18, in #012 from botocore.docs.docstring import WaiterDocstring#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/docs/init.py", line 15, in #012 from botocore.docs.service import ServiceDocumenter#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/docs/service.py", line 14, in #012 from botocore.docs.client import ClientDocumenter, ClientExceptionsDocumenter#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/docs/client.py", line 17, in #012 from botocore.docs.example import ResponseExampleDocumenter#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/docs/example.py", line 13, in #012 from botocore.docs.shape import ShapeDocumenter#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/docs/shape.py", line 19, in #012 from botocore.utils import is_json_value_header#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/utils.py", line 37, in #012 import botocore.httpsession#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/botocore/httpsession.py", line 45, in #012 from urllib3.contrib.pyopenssl import (#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/urllib3/contrib/pyopenssl.py", line 50, in #012 import OpenSSL.crypto#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/OpenSSL/init.py", line 8, in #012 from OpenSSL import SSL, crypto#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/OpenSSL/SSL.py", line 276, in #012 class X509VerificationCodes:#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/OpenSSL/SSL.py", line 288, in X509VerificationCodes#012 ERR_UNABLE_TO_GET_ISSUER_CERT = _lib.X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT#012AttributeError: module 'lib' has no attribute 'X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT'

Dentonknifeworks commented 6 months ago

I checked the other one and found the same error.

aaronwmorris commented 6 months ago

Assuming you do not use the Oracle OCI object storage, let's try to remove that python module and re-run setup.

Make sure you install the optional modules as well.

source virtualenv/indi-allsky/bin/active

pip uninstall oci

deactivate

./setup.sh
Dentonknifeworks commented 6 months ago

Done and Same issue

Dentonknifeworks commented 6 months ago

On the second one I am getting this error. ERROR: indi-allsky is running. Please stop the service before running this script.

systemctl --user stop indi-allsky

And when I run systemctl stop indi-allsky I get Failed to stop indi-allsky.service: Unit indi-allsky.service not loaded.

I am getting this on both did the service name change? This looks like two issues I think.

aaronwmorris commented 6 months ago

The indi-allsky.service systemd unit is defined under the user bus and not the system bus which requires the --user flag to reference.

Let's just rebuild the virtualenv.

source virtualenv/indi-allsky/bin/activate

pip cache purge

deactivate

rm -fR virtualenv/indi-allsky

./setup.sh
Dentonknifeworks commented 6 months ago

I am in a loop I cant sto indi-allsky and setup says its running. Screenshot 2024-04-23 at 4 07 24 PM

Dentonknifeworks commented 6 months ago

Got around it with a reboot.

aaronwmorris commented 6 months ago

Just make sure to include the --user flag with the systemctl commands.

Dentonknifeworks commented 6 months ago

Got one of them working trying the other one now.

Dentonknifeworks commented 6 months ago

Second one after the commands now has the error Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. on the main page Tyring it again just to be sure

Dentonknifeworks commented 6 months ago

Nope error on the Second one is now on all pages.

aaronwmorris commented 6 months ago

Can I get the output from ./misc/support_info.sh ?

Dentonknifeworks commented 6 months ago

./support_info.sh: line 59: warning: command substitution: ignored null byte in input #################################

indi-allsky support info

#################################


Distribution: raspbian
Release: 11
Arch: armv7l
Bits: 32

CPUs: 4
Memory: 1861900 kB

System: Raspberry Pi 4 Model B Rev 1.5

Linux allskyDevHQ 6.1.34-v7l+ #1 SMP Wed Jun 21 08:37:38 UTC 2023 armv7l GNU/Linux

Uptime
 18:26:26 up  1:27,  3 users,  load average: 0.31, 0.35, 0.45

Memory
               total        used        free      shared  buff/cache   available
Mem:         1861900      546352      377388       94860      938160     1131076
Swap:        2097148           0     2097148

Filesystems
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/root       60778332 51984016   5674496  91% /
devtmpfs          667780        0    667780   0% /dev
tmpfs             930948    10372    920576   2% /dev/shm
tmpfs             372380     1256    371124   1% /run
tmpfs               5120        4      5116   1% /run/lock
tmpfs              76800        4     76796   1% /home/pi/allsky/tmp
/dev/mmcblk0p1    258095    53046    205049  21% /boot
tmpfs             186188       28    186160   1% /run/user/1000

sysctl info
vm.swappiness = 60

system python: Python 3.9.2

indiserver: /usr/local/bin/indiserver

User info
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),29(audio),33(www-data),44(video),46(plugdev),60(games),100(users),101(systemd-journal),104(input),106(render),108(netdev),117(lpadmin),997(gpio),998(i2c),999(spi)

Process info
pi         794  0.1  0.1   8420  2552 ?        Ss   16:59   0:06 /usr/local/bin/indiserver -p 7624 indi_simulator_telescope indi_simulator_ccd
pi         800  0.0  0.4  32192  9040 ?        S    16:59   0:04 indi_simulator_telescope
pi         801  0.0  0.4  49644  9028 ?        Sl   16:59   0:03 indi_simulator_ccd
pi        1277  0.0  0.7  23184 14396 ?        SNs  16:59   0:01 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
pi        1279  0.1  4.5 391400 84296 ?        SNLl 16:59   0:05 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/gunicorn --config /etc/indi-allsky/gunicorn.conf.py indi_allsky.wsgi
pi        1801  0.1  5.1 390864 96404 ?        SNLsl 17:01   0:07 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi        1805  0.4  3.8 383228 70920 ?        Sl   17:01   0:24 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi        1807  8.3  5.7 454016 107764 ?       Rl   17:01   7:07 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run
pi        1808  0.1  4.4 393184 82000 ?        SN   17:01   0:08 /home/pi/indi-allsky/virtualenv/indi-allsky/bin/python3 allsky.py --log syslog run

USB info
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

USB Permissions
      123      0 drwxr-xr-x   4 root     root           80 Dec 31  1969 /dev/bus/usb
      126      0 drwxr-xr-x   2 root     root           60 Dec 31  1969 /dev/bus/usb/002
      127      0 crw-rw-r--   1 root     root     189, 128 Apr 23 16:58 /dev/bus/usb/002/001
      124      0 drwxr-xr-x   2 root     root           80 Dec 31  1969 /dev/bus/usb/001
      136      0 crw-rw-r--   1 root     root     189,   1 Apr 23 16:58 /dev/bus/usb/001/002
      125      0 crw-rw-r--   1 root     root     189,   0 Apr 23 16:58 /dev/bus/usb/001/001

video device Permissions
crw-rw----+ 1 root video 81, 14 Apr 23 16:58 /dev/video0
crw-rw----+ 1 root video 81, 15 Apr 23 16:58 /dev/video1
crw-rw----+ 1 root video 81,  1 Apr 23 16:58 /dev/video10
crw-rw----+ 1 root video 81,  2 Apr 23 16:58 /dev/video11
crw-rw----+ 1 root video 81,  5 Apr 23 16:58 /dev/video12
crw-rw----+ 1 root video 81,  3 Apr 23 16:58 /dev/video13
crw-rw----+ 1 root video 81,  4 Apr 23 16:58 /dev/video14
crw-rw----+ 1 root video 81,  7 Apr 23 16:58 /dev/video15
crw-rw----+ 1 root video 81,  9 Apr 23 16:58 /dev/video16
crw-rw----+ 1 root video 81,  6 Apr 23 16:58 /dev/video18
crw-rw----+ 1 root video 81,  0 Apr 23 16:58 /dev/video19
crw-rw----+ 1 root video 81, 10 Apr 23 16:58 /dev/video20
crw-rw----+ 1 root video 81, 11 Apr 23 16:58 /dev/video21
crw-rw----+ 1 root video 81, 12 Apr 23 16:58 /dev/video22
crw-rw----+ 1 root video 81, 13 Apr 23 16:58 /dev/video23
crw-rw----+ 1 root video 81,  8 Apr 23 16:58 /dev/video31

v4l info
bcm2835-codec-decode (platform:bcm2835-codec):
    /dev/video10
    /dev/video11
    /dev/video12
    /dev/video18
    /dev/video31
    /dev/media1

bcm2835-isp (platform:bcm2835-isp):
    /dev/video13
    /dev/video14
    /dev/video15
    /dev/video16
    /dev/video20
    /dev/video21
    /dev/video22
    /dev/video23
    /dev/media2
    /dev/media3

unicam (platform:fe801000.csi):
    /dev/video0
    /dev/video1
    /dev/media4

rpivid (platform:rpivid):
    /dev/video19
    /dev/media0

Module info
Module                  Size  Used by
rfcomm                 49152  4
cmac                   16384  3
algif_hash             16384  1
aes_arm_bs             24576  2
crypto_simd            16384  1 aes_arm_bs
cryptd                 24576  2 crypto_simd
algif_skcipher         16384  1
af_alg                 28672  6 algif_hash,algif_skcipher
bnep                   20480  2
8021q                  32768  0
garp                   16384  1 8021q
stp                    16384  1 garp
llc                    16384  2 garp,stp
imx477                 24576  1
brcmfmac              335872  0
hci_uart               40960  0
btbcm                  20480  1 hci_uart
brcmutil               20480  1 brcmfmac
bluetooth             540672  31 hci_uart,bnep,btbcm,rfcomm
cfg80211              839680  1 brcmfmac
v3d                    86016  6
vc4                   323584  12
gpu_sched              49152  1 v3d
drm_shmem_helper       24576  1 v3d
snd_soc_hdmi_codec     20480  2
raspberrypi_hwmon      16384  0
i2c_mux_pinctrl        16384  0
bcm2835_unicam         45056  0
ecdh_generic           16384  2 bluetooth
drm_display_helper     16384  1 vc4
ecc                    40960  1 ecdh_generic
i2c_mux                16384  1 i2c_mux_pinctrl
rfkill                 32768  6 bluetooth,cfg80211
cec                    49152  1 vc4
drm_dma_helper         20480  1 vc4
v4l2_dv_timings        40960  1 bcm2835_unicam
v4l2_fwnode            24576  2 bcm2835_unicam,imx477
i2c_brcmstb            16384  0
v4l2_async             24576  3 bcm2835_unicam,v4l2_fwnode,imx477
drm_kms_helper        196608  4 drm_dma_helper,vc4
i2c_bcm2835            16384  1
snd_bcm2835            28672  1
bcm2835_codec          49152  0
rpivid_hevc            45056  0
bcm2835_isp            32768  0
bcm2835_v4l2           49152  0
v4l2_mem2mem           40960  2 rpivid_hevc,bcm2835_codec
snd_soc_core          258048  2 vc4,snd_soc_hdmi_codec
bcm2835_mmal_vchiq     36864  3 bcm2835_isp,bcm2835_codec,bcm2835_v4l2
videobuf2_dma_contig    20480  4 bcm2835_unicam,rpivid_hevc,bcm2835_isp,bcm2835_codec
videobuf2_vmalloc      16384  1 bcm2835_v4l2
videobuf2_memops       16384  2 videobuf2_dma_contig,videobuf2_vmalloc
snd_compress           20480  1 snd_soc_core
snd_pcm_dmaengine      20480  1 snd_soc_core
vc_sm_cma              36864  2 bcm2835_isp,bcm2835_mmal_vchiq
snd_pcm               122880  5 snd_compress,snd_pcm_dmaengine,snd_soc_hdmi_codec,snd_bcm2835,snd_soc_core
videobuf2_v4l2         32768  6 bcm2835_unicam,rpivid_hevc,bcm2835_isp,bcm2835_codec,bcm2835_v4l2,v4l2_mem2mem
snd_timer              36864  1 snd_pcm
videobuf2_common       65536  10 bcm2835_unicam,rpivid_hevc,bcm2835_isp,bcm2835_codec,videobuf2_dma_contig,videobuf2_vmalloc,videobuf2_memops,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2
snd                    94208  8 snd_compress,snd_soc_hdmi_codec,snd_timer,snd_bcm2835,snd_soc_core,snd_pcm
videodev              270336  10 bcm2835_unicam,rpivid_hevc,bcm2835_isp,bcm2835_codec,videobuf2_common,imx477,bcm2835_v4l2,v4l2_mem2mem,videobuf2_v4l2,v4l2_async
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
mc                     57344  10 bcm2835_unicam,rpivid_hevc,bcm2835_isp,bcm2835_codec,videobuf2_common,imx477,videodev,v4l2_mem2mem,videobuf2_v4l2,v4l2_async
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
nvmem_rmem             16384  0
uio_pdrv_genirq        16384  0
uio                    24576  1 uio_pdrv_genirq
drm                   552960  19 drm_dma_helper,v3d,vc4,drm_shmem_helper,drm_display_helper,gpu_sched,drm_kms_helper
i2c_dev                16384  2
fuse                  135168  3
drm_panel_orientation_quirks    16384  1 drm
backlight              20480  1 drm
ip_tables              28672  0
x_tables               36864  1 ip_tables
ipv6                  528384  52

git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

git log
commit 8b0c352024e88e3c76371bea736714f313bab30f
Merge: a2c2bd19 acea5640
Author: Aaron W Morris <aaron@aarmor.net>
Date:   Mon Apr 22 10:55:02 2024 -0400

    Merge pull request #1231 from aaronwmorris/dev

    cannot use binmode values in views

indi version: 2.0.2

indi packages

indi connections
LISTEN 0      5              0.0.0.0:7624          0.0.0.0:*           
ESTAB  0      0            127.0.0.1:7624        127.0.0.1:41982       
ESTAB  0      0            127.0.0.1:41982       127.0.0.1:7624        

Detected indi properties
looking for *.*.*
Connected to localhost on port 7624
Queried properties from *
Telescope Simulator.CONNECTION.CONNECT=On
Telescope Simulator.CONNECTION.DISCONNECT=Off
Telescope Simulator.DRIVER_INFO.DRIVER_NAME=Telescope Simulator
Telescope Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_telescope
Telescope Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
Telescope Simulator.DRIVER_INFO.DRIVER_INTERFACE=5
Telescope Simulator.POLLING_PERIOD.PERIOD_MS=250
Telescope Simulator.DEBUG.ENABLE=Off
Telescope Simulator.DEBUG.DISABLE=On
Telescope Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
Telescope Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
Telescope Simulator.CONNECTION_MODE.CONNECTION_SERIAL=On
Telescope Simulator.CONNECTION_MODE.CONNECTION_TCP=Off
Telescope Simulator.DEVICE_PORT.PORT=/dev/ttyUSB0
Telescope Simulator.DEVICE_BAUD_RATE.9600=On
Telescope Simulator.DEVICE_BAUD_RATE.19200=Off
Telescope Simulator.DEVICE_BAUD_RATE.38400=Off
Telescope Simulator.DEVICE_BAUD_RATE.57600=Off
Telescope Simulator.DEVICE_BAUD_RATE.115200=Off
Telescope Simulator.DEVICE_BAUD_RATE.230400=Off
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_ENABLED=On
Telescope Simulator.DEVICE_AUTO_SEARCH.INDI_DISABLED=Off
Telescope Simulator.DEVICE_PORT_SCAN.Scan Ports=Off
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=10
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=10
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=900
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=indi-allsky
Telescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.MOUNT_AXES.PRIMARY=5.0431115994342690101e-07
Telescope Simulator.MOUNT_AXES.SECONDARY=33
Telescope Simulator.FLIP_HA is write-only
Telescope Simulator.ON_COORD_SET.TRACK=On
Telescope Simulator.ON_COORD_SET.SLEW=Off
Telescope Simulator.ON_COORD_SET.SYNC=Off
Telescope Simulator.EQUATORIAL_EOD_COORD.RA=7.1402564788743267954
Telescope Simulator.EQUATORIAL_EOD_COORD.DEC=33
Telescope Simulator.TELESCOPE_ABORT_MOTION.ABORT=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SIDEREAL=On
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_SOLAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_LUNAR=Off
Telescope Simulator.TELESCOPE_TRACK_MODE.TRACK_CUSTOM=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_ON=Off
Telescope Simulator.TELESCOPE_TRACK_STATE.TRACK_OFF=On
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_RA=15.04106717867020393
Telescope Simulator.TELESCOPE_TRACK_RATE.TRACK_RATE_DE=0
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_NORTH=Off
Telescope Simulator.TELESCOPE_MOTION_NS.MOTION_SOUTH=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_WEST=Off
Telescope Simulator.TELESCOPE_MOTION_WE.MOTION_EAST=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_NS=Off
Telescope Simulator.TELESCOPE_REVERSE_MOTION.REVERSE_WE=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.1x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.2x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.3x=Off
Telescope Simulator.TELESCOPE_SLEW_RATE.4x=On
Telescope Simulator.TARGET_EOD_COORD.RA=0
Telescope Simulator.TARGET_EOD_COORD.DEC=0
Telescope Simulator.TIME_UTC.UTC=2024-04-23T22:01:47
Telescope Simulator.TIME_UTC.OFFSET=-5.00
Telescope Simulator.GEOGRAPHIC_COORD.LAT=33
Telescope Simulator.GEOGRAPHIC_COORD.LONG=-97
Telescope Simulator.GEOGRAPHIC_COORD.ELEV=0
Telescope Simulator.TELESCOPE_PARK.PARK=On
Telescope Simulator.TELESCOPE_PARK.UNPARK=Off
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_HA=0
Telescope Simulator.TELESCOPE_PARK_POSITION.PARK_DEC=33
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_CURRENT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_DEFAULT=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_WRITE_DATA=Off
Telescope Simulator.TELESCOPE_PARK_OPTION.PARK_PURGE_DATA=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_WEST=Off
Telescope Simulator.TELESCOPE_PIER_SIDE.PIER_EAST=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG1=On
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG2=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG3=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG4=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG5=Off
Telescope Simulator.APPLY_SCOPE_CONFIG.SCOPE_CONFIG6=Off
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_N=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_NS.TIMED_GUIDE_S=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_W=0
Telescope Simulator.TELESCOPE_TIMED_GUIDE_WE.TIMED_GUIDE_E=0
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_WE=0.5
Telescope Simulator.GUIDE_RATE.GUIDE_RATE_NS=0.5
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_GPS=GPS Simulator
Telescope Simulator.ACTIVE_DEVICES.ACTIVE_DOME=Dome Simulator
Telescope Simulator.DOME_POLICY.DOME_IGNORED=On
Telescope Simulator.DOME_POLICY.DOME_LOCKS=Off
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_APERTURE=10
Telescope Simulator.TELESCOPE_INFO.TELESCOPE_FOCAL_LENGTH=10
Telescope Simulator.TELESCOPE_INFO.GUIDER_APERTURE=120
Telescope Simulator.TELESCOPE_INFO.GUIDER_FOCAL_LENGTH=900
Telescope Simulator.SCOPE_CONFIG_NAME.SCOPE_CONFIG_NAME=indi-allsky
Telescope Simulator.USEJOYSTICK.ENABLE=Off
Telescope Simulator.USEJOYSTICK.DISABLE=On
CCD Simulator.CONNECTION.CONNECT=Off
CCD Simulator.CONNECTION.DISCONNECT=On
CCD Simulator.DRIVER_INFO.DRIVER_NAME=CCD Simulator
CCD Simulator.DRIVER_INFO.DRIVER_EXEC=indi_simulator_ccd
CCD Simulator.DRIVER_INFO.DRIVER_VERSION=1.0
CCD Simulator.DRIVER_INFO.DRIVER_INTERFACE=22
CCD Simulator.POLLING_PERIOD.PERIOD_MS=1000
CCD Simulator.DEBUG.ENABLE=Off
CCD Simulator.DEBUG.DISABLE=On
CCD Simulator.CONFIG_PROCESS.CONFIG_LOAD=Off
CCD Simulator.CONFIG_PROCESS.CONFIG_SAVE=Off
CCD Simulator.CONFIG_PROCESS.CONFIG_DEFAULT=Off
CCD Simulator.CONFIG_PROCESS.CONFIG_PURGE=Off
CCD Simulator.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
CCD Simulator.SIMULATOR_SETTINGS.SIM_XRES=1280
CCD Simulator.SIMULATOR_SETTINGS.SIM_YRES=1024
CCD Simulator.SIMULATOR_SETTINGS.SIM_XSIZE=5.2000000000000001776
CCD Simulator.SIMULATOR_SETTINGS.SIM_YSIZE=5.2000000000000001776
CCD Simulator.SIMULATOR_SETTINGS.SIM_MAXVAL=65000
CCD Simulator.SIMULATOR_SETTINGS.SIM_SATURATION=1
CCD Simulator.SIMULATOR_SETTINGS.SIM_LIMITINGMAG=17
CCD Simulator.SIMULATOR_SETTINGS.SIM_NOISE=10
CCD Simulator.SIMULATOR_SETTINGS.SIM_SKYGLOW=19.5
CCD Simulator.SIMULATOR_SETTINGS.SIM_OAGOFFSET=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_POLAR=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_POLARDRIFT=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_PEPERIOD=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_PEMAX=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_TIME_FACTOR=1
CCD Simulator.SIMULATOR_SETTINGS.SIM_ROTATION=0
CCD Simulator.EQUATORIAL_PE.RA_PE=0
CCD Simulator.EQUATORIAL_PE.DEC_PE=0
CCD Simulator.SIM_FOCUSING.SIM_FOCUS_POSITION=36700
CCD Simulator.SIM_FOCUSING.SIM_FOCUS_MAX=100000
CCD Simulator.SIM_FOCUSING.SIM_SEEING=3.5
CCD Simulator.SIMULATE_BAYER.INDI_ENABLED=Off
CCD Simulator.SIMULATE_BAYER.INDI_DISABLED=On
CCD Simulator.CCD_SIMULATE_CRASH is write-only
CCD Simulator.ACTIVE_DEVICES.ACTIVE_TELESCOPE=Telescope Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
CCD Simulator.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
CCD Simulator.SIMULATOR_SETTINGS.SIM_XRES=1280
CCD Simulator.SIMULATOR_SETTINGS.SIM_YRES=1024
CCD Simulator.SIMULATOR_SETTINGS.SIM_XSIZE=5.2000000000000001776
CCD Simulator.SIMULATOR_SETTINGS.SIM_YSIZE=5.2000000000000001776
CCD Simulator.SIMULATOR_SETTINGS.SIM_MAXVAL=65000
CCD Simulator.SIMULATOR_SETTINGS.SIM_SATURATION=1
CCD Simulator.SIMULATOR_SETTINGS.SIM_LIMITINGMAG=17
CCD Simulator.SIMULATOR_SETTINGS.SIM_NOISE=10
CCD Simulator.SIMULATOR_SETTINGS.SIM_SKYGLOW=19.5
CCD Simulator.SIMULATOR_SETTINGS.SIM_OAGOFFSET=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_POLAR=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_POLARDRIFT=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_PEPERIOD=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_PEMAX=0
CCD Simulator.SIMULATOR_SETTINGS.SIM_TIME_FACTOR=1
CCD Simulator.SIMULATOR_SETTINGS.SIM_ROTATION=0
CCD Simulator.EQUATORIAL_PE.RA_PE=0
CCD Simulator.EQUATORIAL_PE.DEC_PE=0
CCD Simulator.SIM_FOCUSING.SIM_FOCUS_POSITION=36700
CCD Simulator.SIM_FOCUSING.SIM_FOCUS_MAX=100000
CCD Simulator.SIM_FOCUSING.SIM_SEEING=3.5
CCD Simulator.SIMULATE_BAYER.INDI_ENABLED=Off
CCD Simulator.SIMULATE_BAYER.INDI_DISABLED=On
CCD Simulator.CCD_SIMULATE_CRASH is write-only
Telescope Simulator.SNOOP_JOYSTICK.SNOOP_JOYSTICK_DEVICE=Joystick
Telescope Simulator.MOUNT_TYPE is write-only
Telescope Simulator.SIM_PIER_SIDE is write-only
Telescope Simulator.MOUNT_MODEL is write-only
Telescope Simulator.MOUNT_AXES.PRIMARY=5.0431115994342690101e-07
Telescope Simulator.MOUNT_AXES.SECONDARY=33
Telescope Simulator.FLIP_HA is write-only

libcamera: not detected

libcamera packages
ii  libcamera-apps                       1.2.1-1                          armhf        libcamera-apps
ii  libcamera-tools                      0~git20230302+923f5d70-1         armhf        complex camera support library (tools)
ii  libcamera0:armhf                     0~git20230720+bde9b04f-1         armhf        complex camera support library

libcamera cameras
libcamera-hello: /usr/bin/libcamera-hello
Available cameras
-----------------
0 : imx477 [4056x3040] (/base/soc/i2c0mux/i2c@1/imx477@1a)
    Modes: 'SRGGB10_CSI2P' : 1332x990 [120.05 fps - (696, 528)/2664x1980 crop]
           'SRGGB12_CSI2P' : 2028x1080 [50.03 fps - (0, 440)/4056x2160 crop]
                             2028x1520 [40.01 fps - (0, 0)/4056x3040 crop]
                             4056x3040 [10.00 fps - (0, 0)/4056x3040 crop]

python packages
ii  libpython3-dev:armhf                 3.9.2-3                          armhf        header files and a static library for Python (default)
ii  libpython3-stdlib:armhf              3.9.2-3                          armhf        interactive high-level object-oriented language (default python3 version)
ii  libpython3.9:armhf                   3.9.2-1+rpi1                     armhf        Shared Python runtime library (version 3.9)
ii  libpython3.9-dev:armhf               3.9.2-1+rpi1                     armhf        Header files and a static library for Python (v3.9)
ii  libpython3.9-minimal:armhf           3.9.2-1+rpi1                     armhf        Minimal subset of the Python language (version 3.9)
ii  libpython3.9-stdlib:armhf            3.9.2-1+rpi1                     armhf        Interactive high-level object-oriented language (standard library, version 3.9)
ii  python-apt-common                    2.2.1                            all          Python interface to libapt-pkg (locales)
ii  python-is-python3                    3.9.2-1                          all          symlinks /usr/bin/python to python3
ii  python-pip-whl                       20.3.4-4+rpt1+deb11u1            all          Python package installer (pip wheels)
ii  python3                              3.9.2-3                          armhf        interactive high-level object-oriented language (default python3 version)
ii  python3-appdirs                      1.4.4-1                          all          determining appropriate platform-specific directories (Python 3)
ii  python3-apt                          2.2.1                            armhf        Python 3 interface to libapt-pkg
ii  python3-astroid                      2.5.1-1                          all          rebuild a new abstract syntax tree from Python's AST (Python3)
ii  python3-asttokens                    2.0.4-1                          all          annotate Python asbtract syntax trees with code references (Python 3)
ii  python3-automationhat                0.2.0                            all          Python library for the Pimoroni Automation HAT
ii  python3-blinker                      1.4+dfsg1-0.3                    all          fast, simple object-to-object and broadcast signaling library
ii  python3-blinkt                       0.1.2                            all          Python library for the Pimoroni Blinkt!
ii  python3-bs4                          4.9.3-1                          all          error-tolerant HTML parser for Python 3
ii  python3-buttonshim                   0.0.2                            all          Python library for the Pimoroni Button SHIM
ii  python3-cairo:armhf                  1.16.2-4+b1                      armhf        Python3 bindings for the Cairo vector graphics library
ii  python3-cap1xxx                      0.1.3                            all          python library designed to drive various Microchip CAP1xxx touch ICs.
ii  python3-certifi                      2020.6.20-1                      all          root certificates for validating SSL certs and verifying TLS hosts (python3)
ii  python3-cffi-backend:armhf           1.14.5-1                         armhf        Foreign Function Interface for Python 3 calling C code - runtime
ii  python3-chardet                      4.0.0-1                          all          universal character encoding detector for Python3
ii  python3-click                        7.1.2-1                          all          Wrapper around optparse for command line utilities - Python 3.x
ii  python3-colorama                     0.4.4-1                          all          Cross-platform colored terminal text in Python - Python 3.x
ii  python3-colorzero                    1.1                              all          Construct, convert, and manipulate colors in a Pythonic manner.
ii  python3-cryptography                 3.3.2-1                          armhf        Python library exposing cryptographic recipes and primitives (Python 3)
ii  python3-cups:armhf                   2.0.1-4+b1                       armhf        Python3 bindings for CUPS
ii  python3-cupshelpers                  1.5.14-1                         all          Python utility modules around the CUPS printing system
ii  python3-dbus                         1.2.16-5                         armhf        simple interprocess messaging system (Python 3 interface)
ii  python3-debconf                      1.5.77                           all          interact with debconf from Python 3
ii  python3-dev                          3.9.2-3                          armhf        header files and a static library for Python (default)
ii  python3-distlib                      0.3.2+really+0.3.1-0.1           all          low-level components of python distutils2/packaging
ii  python3-distro                       1.5.0-1                          all          Linux OS platform information API
ii  python3-distutils                    3.9.2-1                          all          distutils package for Python 3.x
ii  python3-docutils                     0.16+dfsg-4                      all          text processing system for reStructuredText (implemented in Python 3)
ii  python3-drumhat                      0.1.0                            all          Python library for the Pimoroni Drum HAT.
ii  python3-envirophat                   1.0.0                            all          Python library for the Pimoroni Enviro pHAT.
ii  python3-explorerhat                  0.4.2                            all          python library designed to control the Explorer HAT and pHAT.
ii  python3-filelock                     3.0.12-2                         all          platform independent file locking module
ii  python3-flask                        1.1.2-2                          all          micro web framework based on Werkzeug and Jinja2 - Python 3.x
ii  python3-fourletterphat               0.1.0                            all          python library for the Pimoroni Four Letter pHAT
ii  python3-gi                           3.38.0-2                         armhf        Python 3 bindings for gobject-introspection libraries
ii  python3-gi-cairo                     3.38.0-2                         armhf        Python 3 Cairo bindings for the GObject library
ii  python3-gpiozero                     1.6.2-1                          all          Simple API for controlling devices attached to a Pi's GPIO pins.
ii  python3-html5lib                     1.1-3                            all          HTML parser/tokenizer based on the WHATWG HTML5 specification
ii  python3-idna                         2.10-1                           all          Python IDNA2008 (RFC 5891) handling (Python 3)
ii  python3-importlib-metadata           1.6.0-2                          all          library to access the metadata for a Python package - Python 3.x
ii  python3-isort                        5.6.4-1                          all          library for sorting Python imports (Python 3)
ii  python3-itsdangerous                 1.1.0-3                          all          Various helpers to pass trusted data to untrusted environment - Python 3.x
ii  python3-jedi                         0.18.0-1                         all          autocompletion tool for Python 3
ii  python3-jinja2                       2.11.3-1                         all          small but fast and easy to use stand-alone template engine
ii  python3-jwt                          1.7.1-2                          all          Python 3 implementation of JSON Web Token
ii  python3-lazy-object-proxy            1.5.2-1                          armhf        Python 3 fast and thorough lazy object proxy
ii  python3-ldb                          2:2.2.3-2~deb11u2                armhf        Python 3 bindings for LDB
ii  python3-lib2to3                      3.9.2-1                          all          Interactive high-level object-oriented language (lib2to3)
ii  python3-logilab-common               1.8.1-1                          all          useful miscellaneous modules used by Logilab projects (Python3)
ii  python3-lxml:armhf                   4.6.3+dfsg-0.1+deb11u1           armhf        pythonic binding for the libxml2 and libxslt libraries
ii  python3-markupsafe                   1.1.1-1+b1                       armhf        HTML/XHTML/XML string library for Python 3
ii  python3-mccabe                       0.6.1-3                          all          Python code complexity checker (Python 3)
ii  python3-microdotphat                 0.2.1                            all          Python library for the Pimoroni Micro Dot pHAT.
ii  python3-minimal                      3.9.2-3                          armhf        minimal subset of the Python language (default python3 version)
ii  python3-more-itertools               4.2.0-3                          all          library with routines for operating on iterables, beyond itertools (Python 3)
ii  python3-mote                         0.0.4                            all          python library designed to control Mote.
ii  python3-motephat                     0.0.3                            all          Python library for the Pimoroni Mote pHAT
ii  python3-mypy                         0.812-1                          armhf        public modules for mypy (Python 3)
ii  python3-mypy-extensions              0.4.3-2                          all          Experimental type system extensions for mypy typechecker (Python 3)
ii  python3-numpy                        1:1.19.5-1                       armhf        Fast array facility to the Python 3 language
ii  python3-oauthlib                     3.1.0-2                          all          generic, spec-compliant implementation of OAuth for Python3
ii  python3-olefile                      0.46-3                           all          Python module to read/write MS OLE2 files
ii  python3-openssl                      20.0.1-1                         all          Python 3 wrapper around the OpenSSL library
ii  python3-pantilthat                   0.0.7                            all          Python library for the Pimoroni Pan-Tilt HAT
ii  python3-parso                        0.8.1-1                          all          Python parser that supports error recovery - Python 3.X
ii  python3-pexpect                      4.8.0-2                          all          Python 3 module for automating interactive applications
ii  python3-pgzero                       1.2.post4+dfsg-2                 all          Zero-boilerplate games programming framework based on Pygame (Python 3)
ii  python3-phatbeat                     0.1.1                            all          Python library for the Pimoroni pHAT BEAT.
ii  python3-pianohat                     0.1.0                            all          Python library for the Pimoroni Piano HAT.
ii  python3-picamera                     1.13                             armhf        Pure Python interface to the Raspberry Pi's camera module.
ii  python3-piglow                       1.2.5                            all          Python library for the Pimoroni PiGlow.
ii  python3-pigpio                       1.79-1+rpt1                      all          Python module which talks to the pigpio daemon (Python 3)
ii  python3-pil:armhf                    8.1.2+dfsg-0.3+deb11u1           armhf        Python Imaging Library (Python3)
ii  python3-pip                          20.3.4-4+rpt1+deb11u1            all          Python package installer
ii  python3-pkg-resources                52.0.0-4                         all          Package Discovery and Resource Access using pkg_resources
ii  python3-psutil                       5.8.0-1                          armhf        module providing convenience functions for managing processes (Python3)
ii  python3-ptyprocess                   0.7.0-1                          all          Run a subprocess in a pseudo terminal from Python 3
ii  python3-pycurl                       7.43.0.6-5                       armhf        Python bindings to libcurl (Python 3)
ii  python3-pygame                       1.9.6+dfsg-4+b1                  armhf        SDL bindings for games development (Python 3)
ii  python3-pygments                     2.7.1+dfsg-2.1                   all          syntax highlighting package written in Python 3
ii  python3-pyinotify                    0.9.6-1.3                        all          simple Linux inotify Python bindings
ii  python3-rainbowhat                   0.1.0                            all          Python library for the Pimoroni Rainbow HAT
ii  python3-renderpm:armhf               3.5.59-2                         armhf        python low level render interface
ii  python3-reportlab                    3.5.59-2                         all          ReportLab library to create PDF documents using Python3
ii  python3-reportlab-accel:armhf        3.5.59-2                         armhf        C coded extension accelerator for the ReportLab Toolkit
ii  python3-requests                     2.25.1+dfsg-2                    all          elegant and simple HTTP library for Python3, built for human beings
ii  python3-requests-oauthlib            1.0.0-1.1                        all          module providing OAuthlib auth support for requests (Python 3)
ii  python3-responses                    0.12.1-1                         all          Utility library for mocking out the requests Python 3 library
ii  python3-roman                        2.0.0-5                          all          module for generating/analyzing Roman numerals for Python 3
ii  python3-rpi.gpio                     0.7.0-0.2+b1                     armhf        Module to control Raspberry Pi GPIO channels (Python 3)
ii  python3-rtimulib                     7.2.1-6                          armhf        Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 3)
ii  python3-scrollphat                   0.0.7                            all          python library designed to control Scroll pHAT.
ii  python3-scrollphathd                 1.2.1                            all          Python library for the Pimoroni Scroll pHAT HD.
ii  python3-send2trash                   1.6.0~b1+git20210122.2eb3242-1   all          Python module for sending file to trash natively
ii  python3-sense-hat                    2.4.0-1                          all          Sense HAT python library (Python 3)
ii  python3-serial                       3.5~b0-1                         all          pyserial - module encapsulating access for the serial port
ii  python3-setuptools                   52.0.0-4                         all          Python3 Distutils Enhancements
ii  python3-simplejson                   3.17.2-1                         armhf        simple, fast, extensible JSON encoder/decoder for Python 3.x
ii  python3-six                          1.16.0-2                         all          Python 2 and 3 compatibility library (Python 3 interface)
ii  python3-skywriter                    0.0.7                            all          python library designed to control Skywriter.
ii  python3-smbc                         1.0.23-1+b1                      armhf        Python 3 bindings for the Samba client library
ii  python3-smbus:armhf                  4.2-1+b1                         armhf        Python 3 bindings for Linux SMBus access through i2c-dev
ii  python3-sn3218                       1.2.7                            all          python library to help control the SN3218 18-channel PWM LED driver.
ii  python3-software-properties          0.96.20.2-2.1                    all          manage the repositories that you install software from
ii  python3-soupsieve                    2.2.1-1                          all          modern CSS selector implementation for BeautifulSoup (Python 3)
ii  python3-spidev                       20200602~200721-1                armhf        Bindings for Linux SPI access through spidev (Python 3)
ii  python3-talloc:armhf                 2.3.1-2+b1                       armhf        hierarchical pool based memory allocator - Python3 bindings
ii  python3-tk:armhf                     3.9.2-1                          armhf        Tkinter - Writing Tk applications with Python 3.x
ii  python3-toml                         0.10.1-1                         all          library for Tom's Obvious, Minimal Language - Python 3.x
ii  python3-touchphat                    0.0.1                            all          python library designed to control Touch pHAT
ii  python3-twython                      3.8.2+dfsg-2                     all          Pure Python3 wrapper for the Twitter API
ii  python3-typed-ast                    1.4.2-1                          armhf        AST with PEP 484 type comments support
ii  python3-typing-extensions            3.7.4.3-1                        all          Backported and Experimental Type Hints for Python
ii  python3-unicornhathd                 0.0.4                            all          Python library for the Pimoroni Unicorn HAT HD.
ii  python3-urllib3                      1.26.5-1~exp1                    all          HTTP library with thread-safe connection pooling for Python3
ii  python3-venv                         3.9.2-3                          armhf        venv module for python3 (default python3 version)
ii  python3-virtualenv                   20.4.0+ds-2+deb11u1              all          Python virtual environment creator
ii  python3-webencodings                 0.5.1-2                          all          Python implementation of the WHATWG Encoding standard
ii  python3-werkzeug                     1.0.1+dfsg1-2                    all          collection of utilities for WSGI applications (Python 3.x)
ii  python3-wheel                        0.34.2-1                         all          built-package format for Python
ii  python3-wrapt                        1.12.1-4+b1                      armhf        decorators, wrappers and monkey patching. - Python 3.x
ii  python3-zipp                         1.0.0-3                          all          pathlib-compatible Zipfile object wrapper - Python 3.x
ii  python3.9                            3.9.2-1+rpi1                     armhf        Interactive high-level object-oriented language (version 3.9)
ii  python3.9-dev                        3.9.2-1+rpi1                     armhf        Header files and a static library for Python (v3.9)
ii  python3.9-minimal                    3.9.2-1+rpi1                     armhf        Minimal subset of the Python language (version 3.9)
ii  python3.9-venv                       3.9.2-1+rpi1                     armhf        Interactive high-level object-oriented language (pyvenv binary, version 3.9)

Detected indi-allsky virtualenv
virtualenv python: Python 3.9.2
virtualenv PATH: /home/pi/indi-allsky/virtualenv/indi-allsky/bin:/usr/local/bin:/usr/bin:/bin
flask command: /home/pi/indi-allsky/virtualenv/indi-allsky/bin/flask

virtualenv python modules
alembic==1.13.1
apache-libcloud==3.8.0
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
asciitree==0.3.3
astroalign==2.5.1
astropy==6.0.1
astropy-iers-data==0.2024.4.22.0.29.50
astropy_healpix==1.0.3
astroscrappy==1.1.0
bcrypt==4.1.2
blinker==1.7.0
boto3==1.34.90
botocore==1.34.90
Bottleneck==1.3.8
cachetools==5.3.3
ccdproc==2.4.1
certifi==2024.2.2
cffi==1.16.0
charset-normalizer==3.3.2
click==8.1.7
cloudpickle==3.0.0
cryptography==40.0.1
Cython==3.0.10
dask==2024.4.2
dbus-python==1.3.2
ephem==4.1.5
fasteners==0.19
fish2pano==0.4.1
Flask==3.0.3
Flask-Login==0.6.3
Flask-Migrate==4.0.7
Flask-SQLAlchemy==3.1.1
Flask-WTF==1.2.1
fsspec==2024.3.1
google-api-core==2.18.0
google-api-python-client==2.127.0
google-auth==2.29.0
google-auth-httplib2==0.2.0
google-auth-oauthlib==1.2.0
google-cloud-core==2.4.1
google-cloud-storage==2.16.0
google-crc32c==1.5.0
google-resumable-media==2.7.0
googleapis-common-protos==1.63.0
gunicorn==22.0.0
httplib2==0.22.0
idna==3.7
imageio==2.34.1
imageio-ffmpeg==0.4.9
importlib_metadata==7.1.0
inotify==0.2.10
is-safe-url==1.0
itsdangerous==2.2.0
Jinja2==3.1.3
jmespath==1.0.1
locket==1.0.0
lxml==5.2.1
Mako==1.3.3
MarkupSafe==2.1.5
mysql-connector-python==8.3.0
networkx==3.2.1
nose==1.3.7
numcodecs==0.12.1
numpy==1.26.4
oauthlib==3.2.2
opencv-python-headless==4.6.0.66
packaging==24.0
paho-mqtt==2.0.0
paramiko==3.4.0
partd==1.4.1
passlib==1.7.4
piexif==1.1.3
pillow==10.3.0
pkg_resources==0.0.0
prettytable==3.10.0
proto-plus==1.23.0
protobuf==4.25.3
psutil==5.9.8
pyasn1==0.6.0
pyasn1_modules==0.4.0
pycparser==2.22
pycurl==7.45.3
pyerfa==2.0.1.4
pygifsicle==1.0.7
pyindi-client @ git+https://github.com/indilib/pyindi-client.git@674706fc4caca8c28ab60ada121b8554027a56c7
PyMySQL==1.1.0
PyNaCl==1.5.0
pyparsing==3.1.2
python-dateutil==2.9.0.post0
PyWavelets==1.6.0
PyYAML==6.0.1
rawpy @ git+https://github.com/letmaik/rawpy.git@900722d5fcd2c0f24f685a4ae020f888c533e9c2
reproject==0.13.0
requests==2.31.0
requests-oauthlib==2.0.0
requests-toolbelt==1.0.0
rsa==4.9
s3transfer==0.10.1
scikit-image==0.19.3
scipy==1.13.0
semantic-version==2.10.0
sep==1.2.1
setuptools-rust==1.9.0
shapely==2.0.4
six==1.16.0
SQLAlchemy==2.0.29
support-developer==1.0.5
tifffile==2024.4.18
tomli==2.0.1
toolz==0.12.1
typing_extensions==4.11.0
uritemplate==4.1.1
urllib3==1.26.18
wcwidth==0.2.13
Werkzeug==3.0.2
WTForms==3.1.2
zarr==2.17.2
zipp==3.18.1

#################################

end support info

#################################

aaronwmorris commented 6 months ago

I am wondering if the exception has changed in /var/log/indi-allsky/webapp-indi-allsky.log ?

Dentonknifeworks commented 6 months ago

Apr 23 18:28:08 allskyDevHQ [ERROR] MainProcess-1279 app.log_exception() [838]: Exception on /indi-allsky/ [GET]#012Traceback (most recent call last):#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 1473, in wsgi_app#012 response = self.full_dispatch_request()#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 882, in full_dispatch_request#012 rv = self.handle_user_exception(e)#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 880, in full_dispatch_request#012 rv = self.dispatch_request()#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/app.py", line 865, in dispatch_request#012 return self.ensure_sync(self.view_functions[rule.endpoint])(*view_args) # type: ignore[no-any-return]#012 File "/home/pi/indi-allsky/indi_allsky/flask/misc.py", line 22, in decorated_view#012 return app.ensure_sync(func)(args, kwargs)#012 File "/home/pi/indi-allsky/virtualenv/indi-allsky/lib/python3.9/site-packages/flask/views.py", line 107, in view#012 self = view.view_class( # type: ignore[attr-defined]#012 File "/home/pi/indi-allsky/indi_allsky/flask/base_views.py", line 258, in init#012 super(TemplateView, self).init(kwargs)#012 File "/home/pi/indi-allsky/indi_allsky/flask/base_views.py", line 63, in init#012 self.getSunSetDate()#012 File "/home/pi/indi-allsky/indi_allsky/flask/base_views.py", line 195, in getSunSetDate#012 obs.elevation = self.camera.elevation#012TypeError: Elevation must be numeric

Dentonknifeworks commented 6 months ago

It did change

Dentonknifeworks commented 6 months ago

I decided to just re-image and resetup

aaronwmorris commented 6 months ago

I'm glad you got it fixed. Regarding that last exception, starting the indi-allsky service should have corrected that exception.

The original exception was due to some python module conflicts due to the Oracle OCI module. About 2 months back, I removed the OCI module from the default install to prevent this from happening.