siriusxm-activator icon indicating copy to clipboard operation
siriusxm-activator copied to clipboard

sxm-server thread

Open apexiptv opened this issue 1 year ago • 50 comments

@Richardk80

I'm trying to get the updated requirements for latest version and get this error....

pip install -r requirements.txt Collecting certifi==2022.12.7 Using cached certifi-2022.12.7-py3-none-any.whl (155 kB) Collecting charset-normalizer==2.1.1 Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB) ERROR: Could not find a version that satisfies the requirement click==8.1.3 (from versions: 0.1, 0.2, 0.3, 0.4, 0.5, 0.5.1, 0.6, 0.7, 1.0, 1.1, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 3.0, 3.1, 3.2, 3.3, 4.0, 4.1, 5.0, 5.1, 6.0, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7.dev0, 6.7, 7.0, 7.1, 7.1.1, 7.1.2, 8.0.0a1, 8.0.0rc1, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4) ERROR: No matching distribution found for click==8.1.3

apexiptv avatar Dec 12 '23 06:12 apexiptv

Yes, I have pip3 installed. I did that months ago when I did the install the first time to use. No clue why it's giving errors now when it was installed already. Maybe a path issue...

apexiptv avatar Dec 12 '23 06:12 apexiptv

I ran pip install on all the requirements, not sure if it took yet as my radios are all active now. It was giving the error based on the requirement versions.. I just ran pip install on all the necessary packages, without version present to get latest version known and it installed fine or told me it the version was satisfied already.

apexiptv avatar Dec 12 '23 06:12 apexiptv

I thought that was what I needed to run. it was what I ran months ago when I got it running. I think it's running now with all parts fine. what was the command it was supposed to run, I tried the command in the read me... I forgot the . at the end. I got it working by just installing those dependencies, with all files copied in, and running docker run -dp 8080:8080 latest from my existing docker file I had.

apexiptv avatar Dec 12 '23 10:12 apexiptv

your github for the clone is down btw. the project was removed

apexiptv avatar Dec 12 '23 10:12 apexiptv

your github for the clone is down btw. the project was removed

What happened?

thenextmans avatar Dec 12 '23 15:12 thenextmans

Thanks so much for your work on this!

thenextmans avatar Dec 13 '23 16:12 thenextmans

@parker-stephens so the ios and android apps were updated within the last 7 days. seems like they have indeed changed something.

nevernamed78 avatar Dec 15 '23 22:12 nevernamed78

@parker-stephens so the ios and android apps were updated within the last 7 days. seems like they have indeed changed something.

Yep, just tried to activate and getting an error that they're encountering technical difficulties but I think it's just that they actually changed and broke something

danmazzella avatar Dec 17 '23 19:12 danmazzella

@nevernamed78 I got a Success on the Android App, but now it's Forcing you to Turn off developer options, so you can't fake location. The iOS App on my jailbroken iphone runs with Locasim app faking location, but all my radios are still on trial so I can't test if it actually activates.

Gullzway avatar Dec 17 '23 23:12 Gullzway

@nevernamed78 I got a Success on the Android App, but now it's Forcing you to Turn off developer options, so you can't fake location. The iOS App on my jailbroken iphone runs with Locasim app faking location, but all my radios are still on trial so I can't test if it actually activates.

hmm. well that isn't exactly the same thing we are doing. i believe they have changed something else

nevernamed78 avatar Dec 17 '23 23:12 nevernamed78

Hope someone figures it out before the radios I have need a refresh :)

apexiptv avatar Dec 18 '23 09:12 apexiptv

docker run -dp 8080:8080 sxm-server run -dp 8080:8080 latest e43b5f6f15dfaf1ce8678bd494bdb88fc6a90930a9a0d5ea72a50f69632f0b24 docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "run": executable file not found in $PATH: unknown. image

apexiptv avatar Dec 29 '23 06:12 apexiptv

The initial docker script repository is no longer active. I manually copied over the new .zip, unzipped it, and built the new image.

The new image wasn't named, so then I had to tag it with 'sxm-server:latest' before the 'docker run -dp 8080:8080 sxm-server' would work again.

I'm sure there are probably easier ways, but I am a complete docker newb so this is how I stumbled through it.

way-lo avatar Dec 29 '23 16:12 way-lo

The docker script repo I've been maintaining was always active. I just had it locked own until it was all working again. It's available here: https://github.com/richardk80/sxm-server. Also, I still have it hosted online for anyone to use so they don't have to go through the hassle of running python scripts and docker images. That is available here: https://sxm.rikimade.com/

For anyone interested in how I'm running this online, the repo for that is here: https://github.com/richardk80/vercelsxm

richardk80 avatar Dec 31 '23 13:12 richardk80

For anyone interested in how I'm running this online, the repo for that is here: https://github.com/richardk80/vercelsxm

How does this work? I don't see a readme on that one.

I tried the pip install requirements.txt but it returns errors regarding the versions of the packages it tries to install with it about versions not found.

apexiptv avatar Jan 01 '24 09:01 apexiptv

@apexiptv That repo is meant to be hosted on vercel. I made that repo public so other people can see how python scripts can be hosted on Vercel. This is also meant as another way of hosting this repo online. No more replit or docker containers. Just a website you can easily host on vercel and visit from any internet connected browser

If you want to test this on your local machine, first copy the url to the repo, git clone it anywhere on your local machine, install vercel cli on your local machine if you don't have it, setup vercel cli with your vercel account, and run "vercel dev" inside this repo's root folder on your local machine.

The vercel cli will install all the required files and once done will give you a locally hosted url to view the site.

I also added a "deploy on vercel" button in the README

richardk80 avatar Jan 01 '24 20:01 richardk80

The docker script repo I've been maintaining was always active. I just had it locked own until it was all working again. It's available here: https://github.com/richardk80/sxm-server. Also, I still have it hosted online for anyone to use so they don't have to go through the hassle of running python scripts and docker images. That is available here: https://sxm.rikimade.com/

For anyone interested in how I'm running this online, the repo for that is here: https://github.com/richardk80/vercelsxm

Thanks for hosting this tool! A friend tried your site last night. They were not successful. They said - It gives me a big red circle with an X inside. Any ideas?

joe2k1 avatar Jan 06 '24 19:01 joe2k1

The docker script repo I've been maintaining was always active. I just had it locked own until it was all working again. It's available here: https://github.com/richardk80/sxm-server. Also, I still have it hosted online for anyone to use so they don't have to go through the hassle of running python scripts and docker images. That is available here: https://sxm.rikimade.com/ For anyone interested in how I'm running this online, the repo for that is here: https://github.com/richardk80/vercelsxm

Thanks for hosting this tool! A friend tried your site last night. They were not successful. They said - It gives me a big red circle with an X inside. Any ideas?

Did your friend only try it once? If they did, ask them to try it again and see if it shows a green circle with a checkmark. The site is working just fine btw.

richardk80 avatar Jan 06 '24 21:01 richardk80

The docker script repo I've been maintaining was always active. I just had it locked own until it was all working again. It's available here: https://github.com/richardk80/sxm-server. Also, I still have it hosted online for anyone to use so they don't have to go through the hassle of running python scripts and docker images. That is available here: https://sxm.rikimade.com/ For anyone interested in how I'm running this online, the repo for that is here: https://github.com/richardk80/vercelsxm

Thanks for hosting this tool! A friend tried your site last night. They were not successful. They said - It gives me a big red circle with an X inside. Any ideas?

Did your friend only try it once? If they did, ask them to try it again and see if it shows a green circle with a checkmark. The site is working just fine btw.

Issue resolved! Thanks again for the reply!

joe2k1 avatar Jan 07 '24 00:01 joe2k1

Does anyone use Vercel, and if you do, can you try out the "Deploy" button on this repo?: https://github.com/richardk80/vercelsxm

I want to know if the Deploy button works.

Thanks

richardk80 avatar Jan 18 '24 03:01 richardk80

Does anyone use Vercel, and if you do, can you try out the "Deploy" button on this repo?: https://github.com/richardk80/vercelsxm

I want to know if the Deploy button works.

Thanks

I did this the other day, worked perfectly.

jethrocne avatar Jan 18 '24 16:01 jethrocne

Does anyone use Vercel, and if you do, can you try out the "Deploy" button on this repo?: https://github.com/richardk80/vercelsxm I want to know if the Deploy button works. Thanks

I did this the other day, worked perfectly.

Were you able to get Vercel Web Analytics working?

richardk80 avatar Jan 20 '24 02:01 richardk80

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

richardk80 avatar Jan 22 '24 05:01 richardk80

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

Last night I tried using your site on a buddys radio and got the red x every time. when i actually ran the replit i received a failure that an account was already created. The radio still stayed unsubscribed. I finally used the SXM website with a bogus email and address to activate the radio and that method worked.

sbuxreg avatar Jan 23 '24 00:01 sbuxreg

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

Last night I tried using your site on a buddys radio and got the red x every time. when i actually ran the replit i received a failure that an account was already created. The radio still stayed unsubscribed. I finally used the SXM website with a bogus email and address to activate the radio and that method worked.

If the account was created, it's possible at least some part of the activation may have been successful?

It would be useful to get the log text next time (click on the X and it will display).

I commented on another thread that the first time it is run, the red X shows, even if all steps are successful. But when run again, in my experience last week, a green check would show.

It's also possible another change has been made to the process, thwarting the current script.

way-lo avatar Jan 23 '24 01:01 way-lo

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

Last night I tried using your site on a buddys radio and got the red x every time. when i actually ran the replit i received a failure that an account was already created. The radio still stayed unsubscribed. I finally used the SXM website with a bogus email and address to activate the radio and that method worked.

Did your buddy's radio have a XM (SiriusXM) or Sirius ID? Sirius ID is all numbers where XM (SiriusXM) ID is alphanumeric.

richardk80 avatar Jan 23 '24 03:01 richardk80

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

Last night I tried using your site on a buddys radio and got the red x every time. when i actually ran the replit i received a failure that an account was already created. The radio still stayed unsubscribed. I finally used the SXM website with a bogus email and address to activate the radio and that method worked.

If the account was created, it's possible at least some part of the activation may have been successful?

It would be useful to get the log text next time (click on the X and it will display).

I commented on another thread that the first time it is run, the red X shows, even if all steps are successful. But when run again, in my experience last week, a green check would show.

It's also possible another change has been made to the process, thwarting the current script.

As far as I can tell, nothing has been changed on SiriusXM's end, and the only time that message about contacting SXM Dealer shows up is if you leave the text field blank and hit the "Activate" button. I'm gonna do some testing on my own and see if things are working. I have plenty of radio IDs around the internet to test with.

Note: I just tested it with a random radio ID I had access to and it's working just fine. The way I tested it was this: I tried to send a refresh signal with a radio ID that was not activated on SiriusXM's website and it gave me an error about not having a subscription, then I ran that radio ID through my site and got the green circle with everything saying SUCCESS, then I sent another refresh signal and there wasn't an error anymore, so the radio ID was activated and has service.

richardk80 avatar Jan 23 '24 03:01 richardk80

Has anyone used my website to activate a radio, got this info all while the radio was actually activated and working afterwards?: CRM {'resultCode':'SUCCESS','opstatus':0,'httpStatusCode':200} CREATE {'resultData':[{'resultCode':'SUCCESS'}],'opstatus':0,'httpStatusCode':200} REFRESH {'opstatus':0,'errors':[{'resultCode':'SUCCESS'}],'httpStatusCode':200}

Last night I tried using your site on a buddys radio and got the red x every time. when i actually ran the replit i received a failure that an account was already created. The radio still stayed unsubscribed. I finally used the SXM website with a bogus email and address to activate the radio and that method worked.

Did your buddy's radio have a XM (SiriusXM) or Sirius ID? Sirius ID is all numbers where XM (SiriusXM) ID is alphanumeric.

It was alphanumeric. It's so weird because the activator worked on mine just fine. It's also weird the sxm free trial site worked on his. Not sure what's going on there but I'll test on more IDs as they become available to me. I've got another friend to test on.

sbuxreg avatar Jan 23 '24 11:01 sbuxreg

I'm getting this error when activating through my docker

CRM {'resultCode': 'FAILURE', 'opstatus': 0, 'deviceId': '', 'httpStatusCode': 200} CREATE {'resultData': [{'resultCode': 'FAILURE'}, {'code': '11-06-ACCT-0002'}, {'message': 'XSD Validation Failed'}], 'opstatus': 0, 'httpStatusCode': 200} REFRESH {'opstatus': 0, 'errors': [{'resultCode': 'FAILURE'}, {'code': '11-06-DEV-0002'}, {'message': 'Request fails schema validation'}], 'httpStatusCode': 200}

It was working last month fine.

apexiptv avatar Jan 29 '24 17:01 apexiptv

I'm getting this error when activating through my docker

CRM {'resultCode': 'FAILURE', 'opstatus': 0, 'deviceId': '', 'httpStatusCode': 200} CREATE {'resultData': [{'resultCode': 'FAILURE'}, {'code': '11-06-ACCT-0002'}, {'message': 'XSD Validation Failed'}], 'opstatus': 0, 'httpStatusCode': 200} REFRESH {'opstatus': 0, 'errors': [{'resultCode': 'FAILURE'}, {'code': '11-06-DEV-0002'}, {'message': 'Request fails schema validation'}], 'httpStatusCode': 200}

It was working last month fine.

I just tried this with both a radio id that is already activated and one that wasn't activated, and I received 0 errors from both. This is most likely something wrong on your need.

richardk80 avatar Jan 30 '24 07:01 richardk80