SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v9 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v9 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 9 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 9 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-09-2023, 06:56 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
SageTVPlugins.xml no longer downloads

While working on a few related plugin issues I noted that the HTTP download of the V7 plugin repo seems to now fail on clean installs. I have tested on a new Windows install as well as on the java 8 docker. I assume this is due to the source for those files "http://download.sagetv.com" no longer is supporting http requests.

I am not certain that this is an issue as with the work @JREkiwi did to bring all locatable plugins into the V9 repo and that the V9 repo takes precedence over the V7 repo, then this may be a good thing.

We likely need to do something so that the system does not continually attempt to download the V7 repo but I thought I would at least post this here for awareness and if anyone wants to look into resolving it or suggesting alternatives they could post here.

Code:
Downloading new SageTVPlugins.xml file from http://download.sagetv.com/SageTVPlugins.xml

ERROR with file download of:java.io.IOException: Server returned HTTP response code: 403 for URL: http://download.sagetv.com/SageTVPlugins.xml

HTTP Range requests are NOT supported by this server. errcode=403

ERROR failed downloading http://download.sagetv.com/SageTVPlugins.xml file.
k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #2  
Old 03-11-2023, 10:21 AM
Malfunction Malfunction is offline
Sage Aficionado
 
Join Date: Sep 2004
Location: Willoughby, Ohio
Posts: 452
Quote:
Originally Posted by jusjoken View Post
While working on a few related plugin issues I noted that the HTTP download of the V7 plugin repo seems to now fail on clean installs. I have tested on a new Windows install as well as on the java 8 docker. I assume this is due to the source for those files "http://download.sagetv.com" no longer is supporting http requests.

I am not certain that this is an issue as with the work @JREkiwi did to bring all locatable plugins into the V9 repo and that the V9 repo takes precedence over the V7 repo, then this may be a good thing.

We likely need to do something so that the system does not continually attempt to download the V7 repo but I thought I would at least post this here for awareness and if anyone wants to look into resolving it or suggesting alternatives they could post here.

Code:
Downloading new SageTVPlugins.xml file from http://download.sagetv.com/SageTVPlugins.xml

ERROR with file download of:java.io.IOException: Server returned HTTP response code: 403 for URL: http://download.sagetv.com/SageTVPlugins.xml

HTTP Range requests are NOT supported by this server. errcode=403

ERROR failed downloading http://download.sagetv.com/SageTVPlugins.xml file.
k
I've been getting this noise as well. It will check the file and if the checksum is the same *guessing*, not download it. Kind of ugly log entries, but doesn't amount to any problem.
__________________
ASRock B450M Pro4 AM4 MB, Ryzen 5 2600 3.4ghz, Crucial Ballistix Gaming 32GB (2 x 16GB) DDR4-3200, EVGA GT 1030SC, WD Black NVMe SSD 250GB, 1x WD120EFAX 12TB, 1x WD80EFAX 8TB, 1x WDBH2D0040HNC 4TB, USB-UIRT, Colossus 2, WinTV-DualHD USB, Windows 11 64bit
Reply With Quote
  #3  
Old 03-11-2023, 02:08 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by Malfunction View Post
I've been getting this noise as well. It will check the file and if the checksum is the same *guessing*, not download it. Kind of ugly log entries, but doesn't amount to any problem.
On an existing system the checksum may match or likely fail as that call is also through HTTP. As that v7 file is never updated then it will only be niise in the log.

On a clean install the v7 file will never exist. Again, this may not be an issue but only time will tell.

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #4  
Old 03-11-2023, 03:25 PM
Malfunction Malfunction is offline
Sage Aficionado
 
Join Date: Sep 2004
Location: Willoughby, Ohio
Posts: 452
Quote:
Originally Posted by jusjoken View Post
On an existing system the checksum may match or likely fail as that call is also through HTTP. As that v7 file is never updated then it will only be niise in the log.

On a clean install the v7 file will never exist. Again, this may not be an issue but only time will tell.

k
Would be nice to eliminate it. I wonder if removing that file would just result in a new download?
__________________
ASRock B450M Pro4 AM4 MB, Ryzen 5 2600 3.4ghz, Crucial Ballistix Gaming 32GB (2 x 16GB) DDR4-3200, EVGA GT 1030SC, WD Black NVMe SSD 250GB, 1x WD120EFAX 12TB, 1x WD80EFAX 8TB, 1x WDBH2D0040HNC 4TB, USB-UIRT, Colossus 2, WinTV-DualHD USB, Windows 11 64bit
Reply With Quote
  #5  
Old 03-11-2023, 03:55 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by Malfunction View Post
Would be nice to eliminate it. I wonder if removing that file would just result in a new download?
On a fresh install it never downloads. I have not tried it yet but deleting it on an existing install should get rid of it and the HTTP downloads from that server fail so without Google overriding that server or recoding sage to use https for that file it likely will never download.

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #6  
Old 03-11-2023, 04:00 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
That server does support download via HTTPS, but the certificate is not valid, so download fails.

The V9 repository doesn't take precedence over the V7. If the version numbers are the same then the V7 repository is used.

There is probably no need for the V7 repository now as it cannot be updated and all the available plugins are in the V9 repository.

John
Reply With Quote
  #7  
Old 03-11-2023, 08:34 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by JREkiwi View Post
That server does support download via HTTPS, but the certificate is not valid, so download fails.

The V9 repository doesn't take precedence over the V7. If the version numbers are the same then the V7 repository is used.

There is probably no need for the V7 repository now as it cannot be updated and all the available plugins are in the V9 repository.

John
Thanks for the clarification. At some point one of us needs to put in a PR to avoid the v7 download and ignore it for processing plugins. Likely no rush but fixing one plugin at a time may take more time...

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #8  
Old 03-11-2023, 08:45 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Just placing the thought here as it just popped in my mind...

Does sage use the plugin xml during plugin loading? I assume so as it moves plugins around based on dependencies.

So if we stop using the v7 repo and someone has an old plugin that is NOT in the v9 repo, then the load of that plugin is likely to fail (its install would fail naturally as the source location does not exist and thats why its not in the v7 repo but for older installs we don't want to break those)

We may just need to use the v9 as primary and the v7 f it exists as secondary??

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #9  
Old 03-12-2023, 01:01 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Quote:
Originally Posted by jusjoken View Post
Does sage use the plugin xml during plugin loading? I assume so as it moves plugins around based on dependencies.

So if we stop using the v7 repo and someone has an old plugin that is NOT in the v9 repo, then the load of that plugin is likely to fail (its install would fail naturally as the source location does not exist and thats why its not in the v7 repo but for older installs we don't want to break those)

We may just need to use the v9 as primary and the v7 f it exists as secondary??
I've never really understood/tested this. I was told that removing a plugin from the repository would not break any existing installations, but that has not been my experience. Removing a plugin from the repository stopped it from loading.

Probably needs a real test however.

Another option would be to host the current V7 repository (which hasn't changed for years) on the OpenSageTV github and do a change to have it downloading from there.

John

Last edited by JREkiwi; 03-12-2023 at 09:25 PM. Reason: Typo
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Firmware Downloads... Where??? joelinkup SageTV Media Extender 5 09-03-2011 04:48 AM
Current Mac Downloads simonen SageTV Mac Edition 3 06-29-2011 11:59 AM
Downloads wbarber69 SageTV Customizations 1 02-20-2006 10:13 PM
Newest downloads? olyar15 SageTV Software 1 08-08-2005 09:43 PM
Downloads down? elite General Discussion 4 09-30-2004 06:12 PM


All times are GMT -6. The time now is 11:26 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.