Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    Attempting to resubscribe/reconnect

    Python SDK
    0
    4
    44
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      whemant last edited by

      Hello,

      I have been using WebSocket in my Python code for a while. Today, I had to reinstall smartapi-python and websocket-client because my virtual environment's library got deleted by mistake. I didn't make any changes to my Python code. After reinstalling these libraries, I started encountering the error message 'Attempting to resubscribe/reconnect'. The code was working fine until yesterday.

      Why is this error appearing now?

      I am using Python 3.10.7.

      M 1 Reply Last reply Reply Quote 0
      • M
        Moderator_3 @whemant last edited by

        Hello @whemant

        CHECK the following in your code...

        can you print the received tick as it is ? ...the printed data should tell you if there is an error ...if printed data shows buy/sell or ltp etc..you have no connection/subsciption problems....

        are you calling any function or processing (ie, doing any thing to received data for the strategy...)the received data ?

        if yes, thoroughly check that code...any error in that code will cause an error for websocket client and cause it to fire its on_error...which is "Attempting...."...but the actual error was an execution error in the post processing function/routine....

        Regards,
        SmartAPI Team

        0 1 Reply Last reply Reply Quote 0
        • 0
          0xc0de @Moderator_3 last edited by

          @Moderator_3 I am getting the same error, and it's before anything is received, in the connect().
          @whemant Were you able to get around this? I too am facing the same issue, my code worked some time ago, not working today when I tried on a new system. I see that the code doesn't have any commits since the last year, so @Moderator_3 I think it could be any of the dependencies of this library rather the library itself. Could you please look into it?

          W 1 Reply Last reply Reply Quote 0
          • W
            whemant @0xc0de last edited by

            @0xc0de Yes, I managed to fix it. There was a small error in my code. Strangely the previous version of smartapi-python did not have any issues with this error, but the new version did. As soon as I installed the new version, the problem started appearing.

            It is easy to check if your code also has some existing issues. In the smartWebSocketV2, in the _on_error function, print the error message, and it will show what is wrong with your code:

            def _on_error(self, wsapp, error):
            print(f'error: {error}')

            1 Reply Last reply Reply Quote 0
            • First post
              Last post