-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Archivo stuck Fetching recording #121
Comments
10:36:49.759 [JavaFX Application Thread] INFO n.s.archivo.model.UserPrefs - Tools in '/Applications/Archivo.app/Contents/MacOS' |
I have the same issue with the Windows 10 platform. I've confirmed the issue exists on all my PCs, but all are running Java 1.8.0_171 the logs show a certificate error, so I tried the disable certificate feature in Java. this only resulted in a recv failure communicating with each of my Tivo IP addresses. tivo box reset and Windows restore to last month does not clear this error. The Log is contained below. 15:35:11.212 [JavaFX Application Thread] INFO net.straylightlabs.archivo.Archivo - Starting up Archivo 1.1.0... |
I'm using the latest Archivo 1.1.0 and mine too has stuck Fetching recordings and never pulls anything up. |
Same here. I also get a "certificate expired" error. |
Me too. On 1.1.0 it just goes into an infinite loop fetching recordings the log shows a cert error. On 1.0.5 it reports the problem immediately: Fatal alert: certificate_expired |
I'm having the same issue. |
Also with problem fetching recordings. My TIVO recently upgraded to the new UI they pushed out. It has been working for quite awhile, but was around the update time that the download seemed to break.
|
Another me too here. Mine started yesterday at some point. I rebooted the Tivo, Mac, network, restarted Archivo, and so forth and just spins on Fetching Recordings. I haven't tried it on another platform (don't have anything else) but seeing that others have the same issue at least makes me feel a bit better. Just stinks because it was fine, and now my Tivo is filling with shows faster then I can offload. I don't remember any updates in recent days or anything that might have caused it. I hadn't even upgraded the Mac for a while since everything was working so nicely. Sadly, I don't think this is going to be fixed. There's no activity for 2 years if I read the git info correctly. even my last bug issue has been left unanswered. Hope I am wrong. Anyone else a programmer who can help make this happy again? |
The embedded certificate (cdata.p12) expired on Apr 29 16:21:41 2018 GMT. I haven't tried it yet but I suspect generating a new one and putting it in the archivo.jar will fix it. |
Sounds promising jbrindle. Beyond what I can do, but hopefully that works. |
Yes, this seems to be correct. The certs (I guess) are taken from other apps so kmttg has a newer one that expires in 2020. To get it download: The password is different on this new cert, and since we are just trying to drop it in place in archivo we'll need to change the password. Run this: keytool -importkeystore -srckeystore cdata.p12 -srcstoretype PKCS12 -srcstorepass 5vPNhg6sV4tD -destkeystore new-cdata.p12 -deststoretype PKCS12 -deststorepass LwrbLEFYvG -destkeypass LwrbLEFYvG Then rename new-cdata.p12 to cdata.p12. You will need to drop the new cdata.p12 into the archivo.jar that is installed on your system, in the resources directory. On Windows you'll need to copy the jar out of program files before doing the work, since you can't modify it in place. Hope that helps. |
Jbrindle, I think you might be right. kttmg was having trouble as well and I ran an update. Once I did that it was working again and connecting to my TIVO. I pulled the cert and will follow the steps, have to turn my DEV computer on to do the recompile to the new JAR. but expect it will work also once that cert is updated. Wonder if anyone has access to do the Git update, and do a recompile for others to download, or even push as an update to Archivo. Doesn't look like there have been any updates for awhile, so not sure if it's still alive or not. Ken |
It fixed it for me, but I didn't do it in source, just modified the release build because I'm lazy. As for generating a new build with the cert, it's github, fork it. |
jbrindle, What's the easy way to modify the release build? |
There are instructions above: |
Thank you.
…On Tue, May 22, 2018 at 7:05 PM, Joshua Brindle ***@***.***> wrote:
There are instructions above:
#121 (comment)
<#121 (comment)>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMVGx-K7rWxRZ9p5lFFfred08BMEaCSyks5t1JnOgaJpZM4TwMm_>
.
|
Thanks jbrindle, I'm up and running again! Ken |
Anyone able to get this running on OS X?
… On May 22, 2018, at 8:38 PM, KenEpuk ***@***.***> wrote:
Thanks jbrindle, I'm up and running again!
Ken
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#121 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AfkKgBLSUn5C8VNF9w22PPSa_fS7CkFwks5t1NnTgaJpZM4TwMm_>.
|
Use jbrindle's steps above to update the certificate for Archivo. #121 (comment) I downloaded the source files locally copied the new cert to the resources folder per the above instructions. I then downloaded the ANT compiler to make the new JAR file with the installer. There is a build.xml file so basically all I had to do was run it and done. I then copied all of the resulting JAR files into the local Archivo directory overwriting any of the old ones. https://ant.apache.org/index.html Run Archivo and had to reenter my TIVO key, but everything came up perfect after that. I was back up and running pulling videos down. Since all the tools that I used (keytool, ANT, etc.) are all JAVA apps themselves, they should run under OS X also. There may be other ways to build the JAR depending on what you already have installed, but the above worked best for me.
|
I tried those steps on OS X. I think the app code signature/gatekeeper won’t allow the app to run modified. Does anyone have it working on OS X?
… On May 23, 2018, at 9:28 AM, KenEpuk ***@***.***> wrote:
Mine was running on Windows, but since even the tools are Java tools, the steps should be the same.
Use jbrindle's steps above to update the certificate for Archivo. #121 (comment) <#121 (comment)>
I downloaded the source files locally copied the new cert to the resources folder per the above instructions. I then downloaded the ANT compiler to make the new JAR file with the installer. There is a build.xml file so basically all I had to do was run it and done. I then copied all of the resulting JAR files into the local Archivo directory overwriting any of the old ones.
https://ant.apache.org/index.html <https://ant.apache.org/index.html>
Run Archivo and had to reenter my TIVO key, but everything came up perfect after that. I was back up and running pulling videos down.
Since all the tools that I used (keytool, ANT, etc.) are all JAVA apps themselves, they should run under OS X also. There may be other ways to build the JAR depending on what you already have installed, but the above worked best for me.
Ken
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#121 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AfkKgKM-BHwTE1eDD7iyx4nI_uI_a_dvks5t1Y4wgaJpZM4TwMm_>.
|
As a non-developer, I have no idea how to do what's required to fix Archivo. Could someone send me a fixed version? |
smgeisler, I'm pretty much in the same boat. I've tried downloading the tools, but really don't have an understanding of how to do it. If I figure it out I'll share, but hope someone chimes in here with a lifeboat. |
You can try to see if this will work. I this is the JAR file (archivo.jar) that is updated with the new certificate. Copy it into your Archivo folder (Usually C:\Program Files (x86)\Archivo). Overwrite the old one. I don't think you need the other files updated as nothing else changed but the cert, but let me know if it doesn't work and I'll see if I can come up with a different idea.
|
Ken,
It worked!
Thank you so much. You're a lifesaver!!
On Monday, June 11, 2018, 4:24:55 PM EDT, KenEpuk <[email protected]> wrote:
You can try to see if this will work. I this is the JAR file (archivo.jar) that is updated with the new certificate. Copy it into your Archivo folder (Usually C:\Program Files (x86)\Archivo).
I don't think you need the other ones as nothing else changed but the cert, but let me know if it doesn't work and I'll see if I can come up with a different idea.
Archivo.zip
- Ken
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@KenEpuk |
Thank you thank you thank you Ken!! Yes it does indeed work. I'm having an issue on my main windows machine, but it's working on my backup 100%. I must have bolloxed something in my attempts to fix it myself. I need to do a clean windows install on that machine anyway so that should resolve it. |
Ken appreciate your insight. Any further suggestions from you or the board as I am trying to resolve this fetching issue with Archivo? Replaced the Jar file with the one you provided, but to no avail. I can get the TIVO to fetch via KMTTG, but a 6GB fie is downloaded as complete at 580MB, so was hoping Archivo could be the solution. My skills are pretty amateurish. Thanks |
@jbrindle & @KenEpuk, |
Please have patience with a noob, without programming experience. I just installed Archivo on a Mac running sierra, and after putting in my MAK it is stuck fetching recordings. I read about the expired certs above, and it makes sense, but I don't know how to go about fixing that on a Mac. Any help would be greatly appreciated. The following is the log.txt file: 10:52:29.083 [JavaFX Application Thread] INFO n.s.archivo.model.UserPrefs - Tools in '/Applications/Archivo.app/Contents/MacOS' Thanks for any help... |
Thank you CMH62 !! The instructions were perfect. I am back up and running again! |
You’re welcome! Makes me feel very good that folks could follow the instructions and that this could help someone else. Again, credit goes to jbrindle and tortured1 for listing the details of the “keytool” java command which I’d had zero experience before reading this comment section. 😁 The only thing I’m concerned about is if anyone will figure out what the password should be for Dec. 2022 and beyond. How to do that is beyond my knowledge base. Would LOVE for someone to comment here on how to do that. |
Thanks! Putting the latest Archivo.jar file in the folder worked for me! |
Most welcome! 👍😁 |
Great Work!!! Replacing the .jar file worked for me as well. |
December 2022 is here and my Archivo is failing fetching recordings. Anyone have a cert fix yet? Thanks. |
I was missing my near daily use of Archivo. Looked at the github chain again and saw KMTTG mentioned. I installed it and it seems to do virtually the same thing. Have you tried it?
On Wednesday, December 21, 2022, 03:23:12 PM PST, njenney ***@***.***> wrote:
December 2022 is here and my Archivo is failing fetching recordings. Anyone have a cert fix yet?
Thanks.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
@bbobbyl looks to also be an abandoned project. |
kmttg v2.6-I works fine, I'm able to download shows from my tivo but I miss the commercial cut function that Archivo has. Here's a link to detailed instructions for the last build: #121 (comment) I was able to get the cdata.p12 file out of the kmttg.jar but I can't find the passwords needed to put that cert in the Archivo.jar file. Does anyone have the new password? |
In message
#121 (comment)
tortured1
mentioned this as a password: XF7x4714qw
Don't know if they changed it after that or not.
…On Thu, Dec 22, 2022 at 11:44 AM getsmartthingsfb ***@***.***> wrote:
kmttg v2.6-I works fine, I'm able to download shows from my tivo but I
miss the commercial cut function that Archivo has.
Here's a link to detailed instructions for the last build: #121 (comment)
<#121 (comment)>
I was able to get the cdata.p12 file out of the kmttg.jar but I can't find
the passwords needed to put that cert in the Archivo.jar file. Does anyone
have the new password?
—
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADCUNR2WJEEWBP65J5JMLLLWOSAN3ANCNFSM4E6AZG7Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hey everyone, original author of Archivo here. I'm really happy to see how many folks still find this tool useful! I no longer have a TiVo myself, which is why Archivo's development stopped. I'll update the GitHub project shortly to clarify that it's unmaintained. Since there seems to be interest in keeping it running, I'm happy to help a new maintainer take ownership of this code. For anyone interested, feel free to reach out and I'll try to answer any questions about the code and process for building the releases as best I can. |
Hi Todd, Thanks for getting back to us poor souls who are lost without our
Archivo. I don't know if anyone has taken you up on your offer to help
with maintaining the code or not. It seems like the biggest issue is
updating the certificate. If you or someone can walk me through that
process I'd be happy to maintain it.
Thanks,
Brian Lewis
…On Thu, Dec 22, 2022 at 3:27 PM Todd Kulesza ***@***.***> wrote:
Hey everyone, original author of Archivo here. I'm really happy to see how
many folks still find this tool useful! I no longer have a TiVo myself,
which is why Archivo's development stopped. I'll update the GitHub project
shortly to clarify that it's unmaintained.
Since there seems to be interest in keeping it running, I'm happy to help
a new maintainer take ownership of this code. For anyone interested, feel
free to reach out and I'll try to answer any questions about the code and
process for building the releases as best I can.
—
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADCUNR4FJYF5MEDEZBJADBLWOS2S5ANCNFSM4E6AZG7Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hi Todd, Brian et al,
I am also willing to help maintain this most excellent app.
Thanks.
Neal
On Tuesday, January 3, 2023 at 10:50:54 AM CST, metoast ***@***.***> wrote:
Hi Todd, Thanks for getting back to us poor souls who are lost without our
Archivo. I don't know if anyone has taken you up on your offer to help
with maintaining the code or not. It seems like the biggest issue is
updating the certificate. If you or someone can walk me through that
process I'd be happy to maintain it.
Thanks,
Brian Lewis
On Thu, Dec 22, 2022 at 3:27 PM Todd Kulesza ***@***.***> wrote:
Hey everyone, original author of Archivo here. I'm really happy to see how
many folks still find this tool useful! I no longer have a TiVo myself,
which is why Archivo's development stopped. I'll update the GitHub project
shortly to clarify that it's unmaintained.
Since there seems to be interest in keeping it running, I'm happy to help
a new maintainer take ownership of this code. For anyone interested, feel
free to reach out and I'll try to answer any questions about the code and
process for building the releases as best I can.
—
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADCUNR4FJYF5MEDEZBJADBLWOS2S5ANCNFSM4E6AZG7Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
I found this post with instructions on how to fix the fetch problem: #121 (comment) Reuse the new KMTTG cdata.p12 certificate in the Archivo app. The above kmttg cert code (passwords can be found on line 210) at this URL: mlippert/kmttg@dd78b5e I'm working on it now, I'll update once I get it running. |
I previously used the certificate from KMTTG, so I'm afraid I can only offer advice here. I took a quick look inside the TiVo Desktop 2.8.3 distribution, and it includes If you'd like to take over maintenance of Archivo, I suggest forking this repo on GitHub and getting the certificate updated first. To create updated application bundles, you can use the 'archivo.dmg' and 'archivo.exe' build targets in Happy to help if you have any other questions :) |
Has there been any progress on this certificate snafu? thanks for all your folks efforts! |
I was able to follow the instructions and create a new Archivo.jar and copy it into place on my Mac, and I at least get the list of recordings. Attached if you want to give it a go. Note I couldn't upload Archivo.jar; had to rename it to Archivo.zip. So you'll need to rename it back to Archivo.jar. |
@momnotmom this solution works for me! I am on Windows 10 and I saved your Archivo.zip file and renamed to Archivo.jar. Then I copied the JAR file to C:\Program Files\Archivo and overwrote the legacy Archivo.jar file and launched the Archivo app without any issues, Thanks so much and nice work. njenney |
momnotmom I just got around to trying it out and it does work perfect for
me on windows10.
Just wondering what the expiration date and password on the certificate?
Thanks!
…On Sat, Mar 4, 2023 at 3:53 PM momnotmom ***@***.***> wrote:
I was able to follow the instructions and create a new Archivo.jar and
copy it into place on my Mac, and I at least get the list of recordings.
Attached if you want to give it a go.
Note I couldn't upload Archivo.jar; had to rename it to Archivo.zip. So
you'll need to rename it back to Archivo.jar.
Archivo.zip
<https://github.com/fflewddur/archivo/files/10889653/Archivo.zip>
—
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADCUNR2RBOFUGEKRCA4H2XDW2OTUBANCNFSM4E6AZG7Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It worked for me too... also curious for how long. I assume (call me ignorant) there's no way to expire the certificate in like 20 years? ;) |
I think the certificate is good until May 3 of next year. |
In the source code comments the cert expires in 2025.
It looks like we’ll be doing this again in 2025 “String password = "vlZaKoduom"; // expires 5/3/2025”
From: modigm ***@***.***>
Reply-To: fflewddur/archivo ***@***.***>
Date: Thursday, March 9, 2023 at 5:44 AM
To: fflewddur/archivo ***@***.***>
Cc: getsmartthingsfb ***@***.***>, Comment ***@***.***>
Subject: Re: [fflewddur/archivo] Archivo stuck Fetching recording (#121)
I think the certificate is good until May 3 of next year.
—
Reply to this email directly, view it on GitHub<#121 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANIGL3ROW24HNV6AYSFL3G3W3HNCRANCNFSM4E6AZG7Q>.
You are receiving this because you commented.Message ID: ***@***.***>
|
momnotmom's Archivo.jar file worked just fine for me when I first started using it in March of 2023, but now Archivo is once again giving me the familiar expired-certificate error message and gets stuck fetching recordings on startup. Is anybody else having that problem or is it just me? Does Archivo.jar need to be updated with a new certificate? |
Same issue for me. Would love to getting it working again. Just not sure what steps to take. Thanks.
On Sun, Sep 1, 2024 at 2:28 PM, ***@***.***> wrote:
momnotmom's Archivo.jar file worked just fine for me when I first started using it in March of 2023, but now Archivo is once again giving me the familiar expired-certificate error message and gets stuck fetching recordings on startup. Is anybody else having that problem or is it just me? Does Archivo.jar need to be updated with a new certificate?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
Would you be so kind to let me know if you are able to get this working again. I had a GREAT work flow using it for a long time and miss the automation just working in the background. I'm not an expert but I was able to patch it once. Some whiz person could fix this in a flash if properly motivated - I would chip in myself!
Bob Lawrence
On Sunday, September 1, 2024 at 12:31:19 PM PDT, njenney ***@***.***> wrote:
Same issue for me. Would love to getting it working again. Just not sure what steps to take. Thanks.
On Sun, Sep 1, 2024 at 2:28 PM, ***@***.***> wrote:
momnotmom's Archivo.jar file worked just fine for me when I first started using it in March of 2023, but now Archivo is once again giving me the familiar expired-certificate error message and gets stuck fetching recordings on startup. Is anybody else having that problem or is it just me? Does Archivo.jar need to be updated with a new certificate?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Yes, the Archivo.jar needs to be updated with a new certificate. I've
tried, but I don't seem to have the skills/tools needed. If anyone can
help, there are still a few of us out here that like and use the app.
…On Sun, Sep 1, 2024 at 3:28 PM DHdude ***@***.***> wrote:
*momnotmom*'s Archivo.jar file worked just fine for me when I first
started using it in March of 2023, but now Archivo is once again giving me
the familiar expired-certificate error message and gets stuck fetching
recordings on startup. Is anybody else having that problem or is it just
me? Does Archivo.jar need to be updated with a new certificate?
—
Reply to this email directly, view it on GitHub
<#121 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADCUNRZCCSZWTK5RK5PTDTTZUNTFHAVCNFSM6AAAAABNPDCY7SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRTGQ3DSMJTHA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Haven't checked this thread in quite a while (don't really use Archivo anymore). I posted the detailed "how-to" about 3 yrs ago after the Dec 2020 password expired. I've been working on this issue again but with no success. I've downloaded the latest certificate from lart2150 (who has revived KMTTG software maintenance) and have the password for the cert which expires on 11/17/26. So far, I haven't been able to get it to work but haven't given up yet. Will keep trying but it's been very frustrating trying to get this wonderful, orphaned program working again. Of course if I get it to work, I'll post an archivo.jar file here and detailed instructions on what I did. |
GREAT NEWS – I HAVE ARCHIVO WORKING AGAIN as of 9/3/24! The “JUST GET ME BACK TO WORK” Part: Here’s the file you need (be sure to just rename it from Archivo.zip to Archivo.jar after you download it): The “TELL ME HOW YOU DID IT” Part:
BACKGROUND: Detailed Steps Used To Create The New Archivo.jar file in Sept. 2024: Then go to https://straylightlabs.net/archivo/ to download a fresh copy of the program. I also suggest you keep a copy of that program installer in case that website ever disappears. Why reinstall the program? Well, this was part of my new learning. The version of the program from that website has an expired certificate BUT WE KNOW EXACTLY WHAT THE PASSWORD IS FOR THAT CERTIFICATE (pw = LwrbLEFYvG). In the keytool command you’ll read about below, you MUST know the exact password of your expired certificate in your Archivo.jar file. Those of you that have manually patched your Archivo.jar file yourself several times over the past few years probably know what your last expired certificate password is. BUT those of you who just downloaded a fixed Archivo.jar file from someone on this forum or who never patched your program may not know which certificate (and password) was your last one. By starting from scratch with a “new” installation of Archivo, we can ensure that we know the password for the program’s expired certificate and thereby ensure that the keytool command down below will work. For those experts who may be reading this, feel free not to reinstall your Archivo program but rather just use the keytool command with the proper new and EXPIRED passwords in the right places in the command. Specific Next Steps:
Open up a DOS command prompt session in Windows (I selected to run mine as Administrator just in case that mattered), navigate to your working directory (C:\WORKING on my computer), and issue the keytool.exe command below. This command replaces the expired certificate password (LwrbLEFYvG) with the newest one (which once again is piUYKNH7Sb for the certificate expiring on 11/17/26) and creates a new file called new-cdata.p12. Note that in the keytool.exe command, the "-" symbols always immediately precede an immediately following letter: keytool -importkeystore -srckeystore cdata.p12 -srcstoretype PKCS12 -srcstorepass piUYKNH7Sb -destkeystore new-cdata.p12 -deststoretype PKCS12 -deststorepass LwrbLEFYvG -destkeypass LwrbLEFYvG Note: you’ve probably figured out by now that our new password is used first and exactly once in the command above with the expired password being used exactly twice in the second half of the command. That is important!
SUMMARY - This process basically: Once I did this, the "fetching" exercise still took about 90 seconds on my computer but it DID complete and I could then see the list of Tivo recordings on my computer screen. I even downloaded a great episode of “Bob’s Burger’s” tonight just to give it a test run. 😉 All is well again ... at least until November 17, 2026 at which time I’ll try to remember to look at the forums again to see if anyone needs help. But with the instructions above, all you guys will probably be fixing your Archivo programs yourself. Enjoy, and God bless you all! :-) P.S. Bonus Material: here are the list of passwords and expiration dates I've seen. Just to have them in one place. And to the best of my knowledge, this is what the number "1" looks like and this is the letter "l" (pronounced "el") below. Expired PW |
Great job, thank you. |
Archivo stuck Fetching recordings and never pulls up. Anyone else having same issues?
The text was updated successfully, but these errors were encountered: