SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-16-2020, 09:49 PM
dexterdom dexterdom is offline
Sage User
 
Join Date: Feb 2005
Posts: 29
Failed Plugin Download -- MAVEN.ORG enforcing https

Hello all,
I'm doing a new install of v9 32bit on a Windows 10 x64 machine. I was originally getting download errors installing plugins, but that was (mostly) fixed by upgrading to Java 8.
There are, however, still some plugins that I cannot install due to failed downloads, and they all seem to be hosted on maven.org. For example, this is what I get when trying to install Batch Metadata Tools:
plugin-install-error-maven.org.JPG
When I point a browser to the specified URL (http://central.maven.org/maven2/comm...ons-io-2.5.jar) I get the following:

From the last URL above, it looks like maven.org is now enforcing https as of Jan 15. Can this be fixed in Sage, or any advice on how I can manually install the plugins if not?

Last edited by dexterdom; 01-16-2020 at 09:54 PM.
Reply With Quote
  #2  
Old 01-17-2020, 10:18 AM
egeller egeller is offline
Sage Aficionado
 
Join Date: Feb 2006
Location: Drexel Hill, PA
Posts: 334
Quote:
Originally Posted by dexterdom View Post
Hello all,

When I point a browser to the specified URL (http://central.maven.org/maven2/comm...ons-io-2.5.jar)
This is almost funny.

I took the URL, above, changed http to https and get the following error in Firefox when I tried to go to it:

"Unable to communicate securely with peer: requested domain name does not match the server’s certificate."

So, they require https, but do not set their server up correctly.

I came to say that you might try the following:
  1. copy the plugin definition whichever xml file it is in to a file named SageTVPluginsDev.xml
  2. change http to https,
  3. then restart SageTV
and it might work. Not sure what happens with the security risk error. The plugin definition will be in either SageTVPlugins.xml or SageTVPluginsV9.xml.
__________________
Server:UnRaid;2x Intel Xeon E5; SuperMicro moboard;Also:BM3000 w/ WMC; 2x Ceton ETH 6; OpenDCT
SageTV Extender:3x HD200 1x HD300 1xFireTV
Sage TV: 9.2 on Java 11, Standard STVi, Comskip Playback, Web Interface, 24 Hour Clock, SRE, Playon
All in lovely Drexel Hill, PA
Reply With Quote
  #3  
Old 01-17-2020, 11:24 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
This raises a good question about the long term sustainability of SageTV.

Are all of the plugins available on web sites that are going to be around for the long term?

I don't know exactly how this works, but if they aren't already, maybe all of the plugins should be stored in one central location that will be kept alive as long as you can still download SageTV.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #4  
Old 01-17-2020, 12:14 PM
jpwegas jpwegas is offline
Sage Expert
 
Join Date: May 2007
Posts: 502
Back when the Google thing first happened someone created a script to download all the plugins for backup. Then you could set the plugin URL or whatever to your own copy (or someone else's). Between devs leaving and issues like this it may time to revisit that.

--John
Reply With Quote
  #5  
Old 01-17-2020, 12:47 PM
dexterdom dexterdom is offline
Sage User
 
Join Date: Feb 2005
Posts: 29
Quote:
Originally Posted by egeller View Post
This is almost funny.

I took the URL, above, changed http to https and get the following error in Firefox when I tried to go to it:

"Unable to communicate securely with peer: requested domain name does not match the server’s certificate."

So, they require https, but do not set their server up correctly.

I came to say that you might try the following:
  1. copy the plugin definition whichever xml file it is in to a file named SageTVPluginsDev.xml
  2. change http to https,
  3. then restart SageTV
and it might work. Not sure what happens with the security risk error. The plugin definition will be in either SageTVPlugins.xml or SageTVPluginsV9.xml.


I got it to work but I needed to jump through a couple of hoops. Thanks for pointing me in the right direction!

0) I was able to manually download the jar file without error when I pointed my browser to https://repo1.maven.org (it was in the original error message from maven.org)
1) I found the plugin definitions in SageTVPluginsV9.xml
2) per your note I copied this to SageTVPluginsDev.xml and search/repaced http://central.maven to https://repo1.maven -- sage didn't appear to be acknowledging this file, plugins were still pointing to the old location
3) tried to edit SageTVPluginsV9.xml directly but when restarting Sage that file would get overwritten with a previous copy
4) based on this thread, I set SageTVPluginsV9.xml to read-only, my changes were not overwritten when I restarted Sage and the plugin installed successfully!
https://forums.sagetv.com/forums/sho...07&postcount=5

This is obviously a hack that will likely break when I update sage, but for now I have it documented in case I need to do this again in the future.
Hopefully, someone who knows what they're doing will implement a more permanent fix
Reply With Quote
  #6  
Old 01-17-2020, 02:20 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
The V9 repository has been changed for all the Maven links in all it's plugins

John
Reply With Quote
  #7  
Old 01-17-2020, 03:28 PM
dexterdom dexterdom is offline
Sage User
 
Join Date: Feb 2005
Posts: 29
Awesome! As a test, I removed my modified SageTVPluginsV9.xml file, restarted sage and saw that a new SageTVPluginsV9.xml was created with the corrected maven URLs - brilliant! Now I'll check my clients as well

This is the most attention I've paid to my SageTV config in about 5 years
Reply With Quote
  #8  
Old 01-17-2020, 07:57 PM
tvmaster2's Avatar
tvmaster2 tvmaster2 is offline
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,240
Quote:
Originally Posted by JREkiwi View Post
The V9 repository has been changed for all the Maven links in all it's plugins

John
Sorry, I’m a bit thick, lol. so all the plugins are indeed available somewhere then?
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson
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
Plugin Updates: FAILED - Resource download brandypuff SageTV Software 5 02-07-2019 09:39 AM
External BD/DVD plug-in download failed UgaData SageTV v9 Customizations 8 09-26-2018 07:18 AM
V9 Plugins - Failed Resource download? brandypuff SageTV Github Development 7 07-17-2018 08:51 PM
Plugin failed Doubledose SageTV v7 Customizations 4 03-30-2014 10:56 AM
Jetty download failed, BMT won't install farscapesg1 Batch Metadata Tools 2 11-28-2011 09:50 AM


All times are GMT -6. The time now is 08:03 PM.


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