[FAST3896] Fail to login with a "400 - Bad Request"
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- python
- Bereich
- api, authentication, networking
Rechercherichtung
Beginne mit dem Beispiel in README.md und reproduziere den Login am gemeldeten FAST3896-Router unter Verwendung der angegebenen Paket- und Python-Versionen. Verfolge die Anfrage, die die Antwort “Request need a non empty 'req' part” erzeugt, und vergleiche sie mit dem vom Router erwarteten Anfrageformat. Die Aufgabe ist erledigt, wenn sich das Beispiel erfolgreich anmeldet, ohne die 400-Antwort zu erhalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Versions
| Key | Value |
|---|---|
| Package version | 1.4.3 |
| Python Version | 3.14.4 |
| F@st Router Model | FAST3896 |
Describe the bug
Trying the example code of the README.md fails to login to the modem it fails with "400 - Bad Request"
Manufacturer: "Sagemcom"
ManufacturerOUI: "6CBAB8"
ModelName: "FAST3896_TLC"
ModelNumber: "FAST3896"
ProductClass: "FAST3896"
To Reproduce
Steps to reproduce the behavior:
- Run the code of the example with the proper data
- It outputs:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>400 - Bad Request</title>
</head>
<body>
<h1>400 - Bad Request</h1>
<p>Request need a non empty 'req' part</p>
</body>
</html>
Expected behavior
Login succesful
Additional context
Add any other context about the problem here.
[bug]
- Vorherrschende Sprache
- Python
- Sterne
- 141
- Forks
- 49
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus iMicknl/python-sagemcom-api
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
iMicknl/python-sagemcom-api#453 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
iMicknl/python-sagemcom-api#391 · 4 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 20/100
iMicknl/python-sagemcom-api#387 · 2 Kommentare · 1 Reaktion ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
[FAST3890V2] Incompatible model using example codeEvtl. wieder frei @iMicknl hat das vor 2319 Tagen übernommen, und es ist kein Pull Request offen. Offenblocked help wanted new-device
iMicknl/python-sagemcom-api#1 · 5 Kommentare · 1 zugewiesene Person ·
Alle Issues in iMicknl/python-sagemcom-api
Ähnliche Issues
-
ACK_WAITING HELP_WANTED UPDATE_CS
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
OWASP/CheatSheetSeries#2458 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
BasedHardware/omi#19711 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Qwen3_5MoeModel no longer returns router_logits, breaking aux loss with output_router_logits=TrueOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
huggingface/transformers#49172 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
vllm-project/vllm-metal#885 ·
Maintainer antworten meist innerhalb von 1 Tag