Skip to content
This repository has been archived by the owner on Dec 26, 2022. It is now read-only.

Internal server error when send over 22 MAM messages in same seed #768

Open
splasky opened this issue Sep 22, 2020 · 0 comments
Open

Internal server error when send over 22 MAM messages in same seed #768

splasky opened this issue Sep 22, 2020 · 0 comments

Comments

@splasky
Copy link
Contributor

splasky commented Sep 22, 2020

test scripts:

from datetime import datetime
import requests
import random
import string
import json

URL = "http://0.0.0.0:8000/mam/send"
SEED = ''.join(random.choices(string.ascii_uppercase+string.digits, k=81))
print("Seed:" + SEED)

for i in range(0, 30):
    vin_num = ''.join(random.choices(string.ascii_uppercase+string.digits, k=17))

    obd2_data = {
        "timestamp": str(datetime.now()),
        "vin": vin_num,
        "engine_load": random.randint(1, 100),
        "engine_coolant_temperature": random.randint(1, 100),
        "fuel_pressure": random.randint(1, 100),
        "engine_speed": random.randint(1, 100),
        "vehicle_speed": random.randint(1, 100),
        "intake_air_temperature": random.randint(1, 100),
        "mass_air_flow": random.randint(1, 100),
        "fuel_tank_level_input": random.randint(1, 100),
        "absolute_barometric_pressure": random.randint(1, 100),
        "control_module_voltage": random.randint(1, 100),
        "throttle_position": random.randint(1, 100),
        "ambient_air_temperature": random.randint(1, 100),
        "relative_accelerator_pedal_position": random.randint(1, 100),
        "engine_oil_temperature": random.randint(1, 100),
        "engine_fuel_rate": random.randint(1, 100),
        "service_distance": random.randint(1, 100),
        "anti_lock_barking_active": random.randint(1, 100),
        "steering_wheel_angle": random.randint(1, 100),
        "position_of_doors": random.randint(1, 100),
        "right_left_turn_signal_light": random.randint(1, 100),
        "alternate_beam_head_light": random.randint(1, 100),
        "high_beam_head_light": random.randint(1, 100),
    }

    obd2_json = json.dumps(obd2_data)
    data = {"seed": SEED, "message": obd2_json}
    r = requests.post(URL, json={
        "x-api-key": "3bff60110c9f0e40628031b16dfefe2eb45a6b0c2237b49ef5109f9aa8eb19a8", "data": data, "protocol": "MAM_V1"})
    print(str(i)+":"+r.text)
print("Finish")

result:

Seed:0AOYWLSWTNW21IZZZR6BYBX3ELPD8EJWP9ESR93E7LTC09OF2P6BYSHQVFC5Y3TRYC1W3L28JZ64LVRUP
0:{"bundle_hash":"IGWWPSODJLCAPEBABLLVFB9TXOGRWRNVJRNW9WNJIEU9DIZCHJ9BFFZGPA9YGXLCACWZQDLERKSNSB9LX","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"IONONZOXVGTNGVEOCXPUI"}
1:{"bundle_hash":"WJSDWFDLVCIWEHEPWLASNSTYOBLWDQIEXZINEBNIYHASKBEDKREFNJU9CCZIZFQEFTXLO9EJXAESYUWJC","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"T9OZCUWKRSJCHQAZPEZPF"}
2:{"bundle_hash":"ZVGNGTI9EGYPNI9IP9GZCKNGGL9TQLCTJIJDKSCKINXGVIKGCPBHTHCACARB9OFKKXBDHA9VEC9YBHFQW","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"L9VXGYHRLRPSICTYSXWZT"}
3:{"bundle_hash":"QHOHVXVTEQEICCSEJTHQGWJYOPIULLGTZPRNESZ9AHJCKOBOUUH9DTTJJGDJCAVWWVPIINGKWNNWBP9UB","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"FAYKICJMGCEYUWOPMRZGP"}
4:{"bundle_hash":"KDNZAXIKGAZGXCIEJARCCGJPXCXD9TYK9IUCSHSSHVEDRZEJF9SDGJUUGAFJYKYFWIVQYNUQKLFHVYDTC","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"TSPVJEEHZONCWAEZEF9GH"}
5:{"bundle_hash":"SGJJWO9KWSPTPIDAASJCPYSZGXISJMDGBEQFKIEZGUGZWOFT9KXB9BVDE9AZWDAF99NQLOEFYUEXJCANW","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"GVWEODEUA9KPEGWMMURTK"}
6:{"bundle_hash":"FLGB9FGPP9RLYEQRZCJFDWSHXGWHEXAWBHTDOREPK9EFAFNKNJZBZJMUJYRFKCPIIGBYDWSNJQEAJOBDB","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"FBXZTXNIGCBGITWBLZFFD"}
7:{"bundle_hash":"RTTFGHOTJWBUFJBXLPLGWPHGXCDGWMILKYKQQWALYBXUYBSAXGCWFRAYXSPBABEOIBLXHHRHHLFCYJPXZ","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"KUMGAJKMFCKSCGLLYULMC"}
8:{"bundle_hash":"ZQERKQ9WJ9KLTENCSXWBGFAIBFAF99DIKSPUBL9HRLSNBKAKTRLXWZEWQQJIND9GADDNXTIHEFOWFFDBW","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"VBVUSYIYAJPBSTJCWKHYH"}
9:{"bundle_hash":"9WDQQDTLGLYSDCCZBT9PFWLKTY9RIEZBJFTXGGGWCACZTAZLAOKLQAZHEVNZOYZLEIAJ9JGKOSDFHDB9A","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"PCKJQJX9IZXUZVSWSEKSG"}
10:{"bundle_hash":"CDOKRGN9RUDFLGKCZOKFLUFOOIQNZQIOKVLKQNKSCWRZVLLKTFWOGSDHOILQYTDUIIJZYKKOIQXEORKYB","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"9AHFFXSEHPTPBQXFXRPCQ"}
11:{"bundle_hash":"LWILFVVIIL9KQQDGQJDOOWL9X9VIZOYHLEXBRJVBUYFCKVNVDKLBGXNIHRIXELXHJGNDKA99BXQQE9QDD","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"IDQFNMFQTRWGFYZQQKQDF"}
12:{"bundle_hash":"QUODGFCBFILSK9PIFLBNDWBBGTDIJZGTPQDDVPQVGFXCUGC9DXCWGAQYGGKAPDQ9XCHSTFKWVGZDVJZGD","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"RDFVVRC9IPWWMOQOB9XTF"}
13:{"bundle_hash":"KZVLZMKSZGLDZJDSAXKAQKJIBJLZYWZABRDTYYGGRXZRCZGFZJJEEJF9ZDEVIKALXJGVDLWGDCKVQQASA","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"FU9GJOSUZTFYSCGSYGCYE"}
14:{"bundle_hash":"QMOJFXJUGUVTDIZXDJS9P9YQACKBCRUJUGCFOCYY9IKZKNJVH9OHIAYTYDJWCJLXZ9DVXTIRHEBBSSBGW","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"CJPRSCJ9QZHU9MQDLRBSW"}
15:{"bundle_hash":"QYFAARWBUIXRGKXWHZLUVXAWX9BVEVLQWFBCZ9SBKLNFFCA9ZLGO9YIIYKJHEFITOZBWWEQY9S9TEYVW9","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"M9VZIGYWASNZHMBXDBKMO"}
16:{"bundle_hash":"SVFUJPHCFXINARTPDW9TDLKSZIWAHZLYCET9DAFK9PUCJOLCVNEKHRDGOIAIDPHTGXNLIIEB99AETXWGW","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"XCZRI9WUJJUGMLZPSZRJU"}
17:{"bundle_hash":"KQ9XXTLCEFWJHSHLYKLBJITYWVYDIGKUBSYTCCEPOUIWVKCVUX9XGKJFHBTUCFZJ9KPUXUIAERSORGHGC","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"MTEQMZZJFKYRTZDPONDKK"}
18:{"bundle_hash":"IR9DTABFTXUXDKYHTTODXZJSIDIRTHOKOHLRWIEISKAFJWSCRQJBETOBKYQBFS9FPUSEWRFWACFICECAC","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"CPGXAPYUJZLILXGAP9XMD"}
19:{"bundle_hash":"YUIIGWBKLEUCGXOXNRIRGSIUR9LCZOJNIBSJZFQUVQIIVOJJEQCTKJXFKBO9IQFFVWWK9ELRTFBFKTQGZ","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"CNGEAMOSXHDEYCNLUHNTA"}
20:{"bundle_hash":"NPWEUFPD9ZDBFBSZPWHEHXYBJIIBULE9KYS9UUSYTICYVJQLFVGLVECTLMHWJB9SHCRSJ9VRDIVHEVLCY","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"FWOWNXKHGKKPX9PSKARWY"}
21:{"bundle_hash":"MLTWFVIETXXZJLAUWTJLYTF9UIPDGDKHSXVUVQPYXJBDDHBGNDEHQVCRDLJBPBJXDXTHDOBIHITFWZ999","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"WE9ESOLJJKRUQVXIJFHHL"}
22:{"bundle_hash":"RNGEBEJWJSGPOFOOBKKKVZDQQZWDNIBDHZQHLH99OIEJNPUUDAPGRJPYKOFIGNVVVARVYBUNKAKYFBHBA","chid":"SFTS9MDCFGV9LVYZLSPYZSPNBQEMCIYXORLIJZJTLZPCMSMHADBXF9TZUGAXCSMIVFLAELYBRXPEYGTFF","msg_id":"SGOLNRXRTCUMFUCZNATCZ"}
23:{"message": "Internal service error"}
24:{"message": "Internal service error"}
25:{"message": "Internal service error"}
26:{"message": "Internal service error"}
27:{"message": "Internal service error"}
28:{"message": "Internal service error"}
29:{"message": "Internal service error"}
30:{"message": "Internal service error"}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant