Non functional #14

Closed
opened 2025-12-29 19:57:32 +08:00 by skaffff · 1 comment
skaffff commented 2025-12-29 19:57:32 +08:00 (Migrated from github.com)

Code doesnt work, REST API returns 500, no bueno

➜ ~ wifi-densepose start
2025-12-29 12:43:05 - src.logger - INFO - Logging configured - Level: INFO, File: None
2025-12-29 12:43:05 - src.commands.start - INFO - Starting WiFi-DensePose API server...
2025-12-29 12:43:05 - src.commands.start - INFO - Environment: development
2025-12-29 12:43:05 - src.commands.start - INFO - Debug mode: True
2025-12-29 12:43:05 - src.commands.start - INFO - Host: 0.0.0.0
2025-12-29 12:43:05 - src.commands.start - INFO - Port: 8000
2025-12-29 12:43:05 - src.commands.start - INFO - Workers: 1
2025-12-29 12:43:05 - src.commands.start - INFO - Validating startup requirements...
2025-12-29 12:43:06 - src.database.connection - INFO - Initializing database connections
2025-12-29 12:43:06 - src.database.connection - ERROR - PostgreSQL initialization failed: PostgreSQL connection parameters not configured
2025-12-29 12:43:06 - src.database.connection - WARNING - Falling back to SQLite database
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit)
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [generated in 0.00004s] ()
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT
2025-12-29 12:43:06 - src.database.connection - INFO - SQLite fallback database initialized
2025-12-29 12:43:06 - src.database.connection - ERROR - Redis connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379.
2025-12-29 12:43:06 - src.database.connection - INFO - Redis connection initialized
2025-12-29 12:43:06 - src.database.connection - INFO - Database connections initialized successfully
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit)
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [cached since 0.003243s ago] ()
2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT
2025-12-29 12:43:06 - src.database.connection - ERROR - Database connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379.
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Database connection validated
2025-12-29 12:43:06 - src.commands.start - WARNING - ⚠ Redis connection failed, continuing without Redis
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Log directory ready: ./logs
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup directory ready: ./backups
2025-12-29 12:43:06 - src.commands.start - INFO - All startup requirements validated
2025-12-29 12:43:06 - src.commands.start - INFO - Initializing database...
2025-12-29 12:43:06 - src.commands.start - INFO - Database initialized successfully
2025-12-29 12:43:06 - src.commands.start - INFO - Starting background tasks...
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Cleanup task started
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Monitoring task started
2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup task started
2025-12-29 12:43:06 - src.commands.start - INFO - Started 3 background tasks
2025-12-29 12:43:06 - src.commands.start - INFO - Starting server in foreground mode...
INFO: Started server process [15887]
INFO: Waiting for application startup.
INFO: ASGI 'lifespan' protocol appears unsupported.
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
ERROR: Exception in ASGI application
Traceback (most recent call last):
File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/protocols/http/httptools_impl.py", line 416, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.scope, self.receive, self.send
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in call
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1135, in call
await super().call(scope, receive, send)
File "/Users/Library/Python/3.13/lib/python/site-packages/starlette/applications.py", line 106, in call
self.middleware_stack = self.build_middleware_stack()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1043, in build_middleware_stack
app = cls(app, *args, **kwargs)
TypeError: RateLimitMiddleware.init() got multiple values for argument 'settings'
INFO: 127.0.0.1:57020 - "GET /docs HTTP/1.1" 500 Internal Server Error

Code doesnt work, REST API returns 500, no bueno ➜ ~ wifi-densepose start 2025-12-29 12:43:05 - src.logger - INFO - Logging configured - Level: INFO, File: None 2025-12-29 12:43:05 - src.commands.start - INFO - Starting WiFi-DensePose API server... 2025-12-29 12:43:05 - src.commands.start - INFO - Environment: development 2025-12-29 12:43:05 - src.commands.start - INFO - Debug mode: True 2025-12-29 12:43:05 - src.commands.start - INFO - Host: 0.0.0.0 2025-12-29 12:43:05 - src.commands.start - INFO - Port: 8000 2025-12-29 12:43:05 - src.commands.start - INFO - Workers: 1 2025-12-29 12:43:05 - src.commands.start - INFO - Validating startup requirements... 2025-12-29 12:43:06 - src.database.connection - INFO - Initializing database connections 2025-12-29 12:43:06 - src.database.connection - ERROR - PostgreSQL initialization failed: PostgreSQL connection parameters not configured 2025-12-29 12:43:06 - src.database.connection - WARNING - Falling back to SQLite database 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit) 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [generated in 0.00004s] () 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT 2025-12-29 12:43:06 - src.database.connection - INFO - SQLite fallback database initialized 2025-12-29 12:43:06 - src.database.connection - ERROR - Redis connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379. 2025-12-29 12:43:06 - src.database.connection - INFO - Redis connection initialized 2025-12-29 12:43:06 - src.database.connection - INFO - Database connections initialized successfully 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - BEGIN (implicit) 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - SELECT 1 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - [cached since 0.003243s ago] () 2025-12-29 12:43:06 - sqlalchemy.engine.Engine - INFO - COMMIT 2025-12-29 12:43:06 - src.database.connection - ERROR - Database connection test failed: Error Multiple exceptions: [Errno 61] Connect call failed ('127.0.0.1', 6379), [Errno 61] Connect call failed ('::1', 6379, 0, 0) connecting to localhost:6379. 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Database connection validated 2025-12-29 12:43:06 - src.commands.start - WARNING - ⚠ Redis connection failed, continuing without Redis 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Log directory ready: ./logs 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup directory ready: ./backups 2025-12-29 12:43:06 - src.commands.start - INFO - All startup requirements validated 2025-12-29 12:43:06 - src.commands.start - INFO - Initializing database... 2025-12-29 12:43:06 - src.commands.start - INFO - Database initialized successfully 2025-12-29 12:43:06 - src.commands.start - INFO - Starting background tasks... 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Cleanup task started 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Monitoring task started 2025-12-29 12:43:06 - src.commands.start - INFO - ✓ Backup task started 2025-12-29 12:43:06 - src.commands.start - INFO - Started 3 background tasks 2025-12-29 12:43:06 - src.commands.start - INFO - Starting server in foreground mode... INFO: Started server process [15887] INFO: Waiting for application startup. INFO: ASGI 'lifespan' protocol appears unsupported. INFO: Application startup complete. INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) ERROR: Exception in ASGI application Traceback (most recent call last): File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/protocols/http/httptools_impl.py", line 416, in run_asgi result = await app( # type: ignore[func-returns-value] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ self.scope, self.receive, self.send ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/Library/Python/3.13/lib/python/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ return await self.app(scope, receive, send) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1135, in __call__ await super().__call__(scope, receive, send) File "/Users/Library/Python/3.13/lib/python/site-packages/starlette/applications.py", line 106, in __call__ self.middleware_stack = self.build_middleware_stack() ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/Library/Python/3.13/lib/python/site-packages/fastapi/applications.py", line 1043, in build_middleware_stack app = cls(app, *args, **kwargs) TypeError: RateLimitMiddleware.__init__() got multiple values for argument 'settings' INFO: 127.0.0.1:57020 - "GET /docs HTTP/1.1" 500 Internal Server Error
afeezaziz commented 2026-03-02 02:26:07 +08:00 (Migrated from github.com)

Why are you continuing this scam? @ruvnet

Why are you continuing this scam? @ruvnet
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dearsky/wifi-densepose#14