Jump to content

JamesOakley

Members
  • Content count

    65
  • Joined

  • Last visited

Everything posted by JamesOakley

  1. JamesOakley

    How to make Retrospect "forget" a CD / DVD drive

    Windows Professional 9.0
  2. JamesOakley

    How to make Retrospect "forget" a CD / DVD drive

    I don't see that option anywhere - what menu or toolbar is it in? (There are 3 tabs in the Configure Devices window - the first question is which tab I need to be in)
  3. JamesOakley

    How to specify the selector to use for block-level options

    Ah - so you can't set the "is block level on or off" filter in a granular way - you have to edit the special selector, and that effects the whole application. The documentation is worded to suggest you can pick a different filter to use (as opposed to saying you can alter that special filter).
  4. The documentation says that a selector is used to determine which files to back up at block level. It suggests that, if the default is not desirable, we should elect to use a different selector (such as "All Files Except Cache Files") It does not say how this choice is made. Looking at the options for a script (which is where "block level" is turned on or off), I cannot see anywhere that I can enter the selector to use. How do I ask a particular script to use a different selector for this?
  5. JamesOakley

    Block level backups and grooming

    I've read the documentation on the new 9.x block-level backups feature. It looks great. I was just wondering how it affects grooming. If Retrospect backs up a whole file each time, grooming just means removing unnecessary copies of a file, leaving enough to retain the desired snapshots. (Imagine a file that is backed up on 7 days in full: F, F1, F2, F3, F4, F5 and F6. To remove the snapshot on day 4, Retrospect simply removes the file F4) Backing up incrementally, Retrospect cannot remove some backup instances of a file without making a restore impossible. (Imagine a file was backed up in full, F, and then over the next week there were 6 incremental backups, d1, d2, d3, d4, d5 and d6. To restore back to Day 5's snapshot, Retrospect would restore F, then apply the differentials d1, d2, d3, d4 and d5 in order. Suppose we now groom and wish to remove the snapshot on day 4. Retrospect cannot remove d4. If it did, so, it would become impossible to recover to day 5, because F+d1+d2+d3+d5 would not be correct). So are some files now not groomed? Or does Retrospect merge in the diffs that it deletes, (so that d5 is replaced by a new one that contains d4+d5)? I'm curious to know how this would work - I don't want to start using the new feature, only to need to groom in 6 months time and then find that I've got a problem with what it's done, or to find that grooming doesn't free up much space because it can't really groom properly.
  6. JamesOakley

    E-mail Notification Not Working in 8.2

    And Mandrill? Making SMTP-mail as deliverable as possible is what they do. I'd be surprised if you told me that they broke certain key SMTP standards such that Retrospect cannot work with them. The other server I tested is a standard-configured cPanel server (which is CentOS 6 + Exim 4). The service SSL certificate used by Exim is issued by Comodo, with all intermediate CA-chains properly configured. Again - surely a relatively common setup like that should work?
  7. JamesOakley

    E-mail Notification Not Working in 8.2

    OK: Whereas SSL fails in 8.5 without any Schannel errors, but does contact the server (as explained above). When you say email works as normal in 8.5, does that mean you are able to use SSL? If so, how is it set up, and with which provider?
  8. JamesOakley

    E-mail Notification Not Working in 8.2

    No. I do get Schannel errors when Retrospect sends over the default, unsecured, port. I presume this is for the reasons discussed earlier in this thread - Retrospect tries two different ways to send the e-mail, but only logs a failure if both fail. It seems that Schannel (whatever that is) is logging an error on the first attempt even though Retrospect does not. I've tried with both. If I try with my own private server, the "send test e-mail" button fails silently. Nothing appears to happen when I click the button and port 465 is used. Actually, something happens. The exim_mainlog file on the server shows a connection from my computer, and then it shows that connection instantly (<1s) terminated by QUIT. No authentication or attempts to send mail occur. If I try with Mandrill, who advertise port 465 as the correct port for SSL, it attempts to send a test message for about 10 seconds. It then fails with "E-mail notification failed: error -519 (network comunication failed)." Still no Schannel error log though. I know that both these servers are capable of sending mail on port 465, as I use both in my Outlook setup without any problem. I know. But that's enough to prevent sniffing of plaintext passwords. Regardless of whether I should want this to work, SSL on port 465 is an e-mail standard so it should work, and it used to work on 8.0 and earlier. This is still a regression bug.
  9. JamesOakley

    E-mail Notification Not Working in 8.2

    See post #35 in this thread. I've now upgraded to 8.5. I still cannot specify port 465, which means that all outbound mail has to authenticate without SSL, sending SMTP passwords in plain text. (If I put ":465" after the mail server name, the "test mail" feature does not send a message). I appreciate that not everyone may share this view, but using SSL to STMP is (IMO) essential for securing e-mail services from those abusers. This aspect of e-mail notifications was reported as not working long before 8.5 was released. It's a shame that 8.5 was released without the fixing the ability to specify a server port to connect to. This always used to work pre 8.1.
  10. JamesOakley

    E-mail Notification Not Working in 8.2

    To add to this feedback: I've noticed that while e-mails are being sent (when I don't use a port number), I always get "E-mail notification failed: error -511 ( unknown service message)" in the operations log for each job.
  11. JamesOakley

    E-mail Notification Not Working in 8.2

    First feedback on using 8.2.0.180: Using a mail server that is running exim (cPanel): With no port number specified, e-mails are sent successfully both with the "test" button and after backup execution. Specifying ":465" on the end of the FQDN of the mail server causes nothing to happen with "test e-mail" or after automatic execution - it fails silently. Using ":587" causes it to work correctly. So outgoing e-mails are now working for me - but not such that I can use SSL to connect to the mail server.
  12. JamesOakley

    E-mail Notification Not Working in 8.2

    David If you look at the server logs I pasted in post #17 above, you'll see that the mail was never being sent through the outbound server - it wasn't a case of the inbound server rejecting mail that was validly sent. So: 1. What's the other issue you're investigating - I'd like to know if that fits my scenario better 2. How do I get a copy of build 180?
  13. JamesOakley

    E-mail Notification Not Working in 8.2

    LOL - it's not a bug, it's a feature The problem with that is it gives no way to distinguish (a) backups are running without fault, and ( the Retrospect engine has crashed / its SMTP client is broken. I already have a mail filter in my inbox that marks as read, and moves out of the way, any Retrospect messages that heuristically don't look like an error. A better approach to making e-mail manageable would be for Retrospect to (i) make sending non-error mails optional, and (ii) add an extra SMTP header, "X-Contains-Backup-Errors" - then I can filter with 100% accuracy if I still want to receive all the messages. As it is, it makes debugging this current difficulty much more tricky.
  14. JamesOakley

    E-mail Notification Not Working in 8.2

    Just out of interest, why can't this part of the Retrospect codebase simply be rolled back to how it worked in 8.0?
  15. JamesOakley

    E-mail Notification Not Working in 8.2

    Does this help? I've currently got the server set to mail me through my cPanel account, using the default port. The "Send Test E-mail" button works I've found an overnight backup job that completed. The Retrospect log shows "E-mail notification failed: error -511 ( unknown service message)" at the end of that job. I had a look at the exim logs on the server. At that exact timestamp I found this: 2013-07-19 03:07:10 SMTP connection from [{my IP}]:59358 (TCP/IP connection count = 1) 2013-07-19 03:07:12 SMTP connection from [{my IP}]:59358 lost (error: Connection reset by peer) 2013-07-19 03:07:13 SMTP connection from [{my IP}]:59359 (TCP/IP connection count = 1) 2013-07-19 03:07:15 SMTP connection from ({my PC name}) [{my IP}]:59359 closed by QUIT So Retrospect is connecting to the mail server. The next statement should have been H={my PC name} before transmitting the message. Indeed, when I look at what the test button sends, that is exactly what happens Using the debug level 7 in Retrospect, the operations log shows me what is happening from this end. It connects to the sever. Sends an EHLO statement. Sends AUTH LOGIN followed by a username and password. Back comes the message "235 Authentication succeeded". The next command is "QUIT". One other thing I noticed. I had to run quite a few backup tasks in Retrospect before I could get that output into the Operations Log. It seems that sometimes, when a script runs, the e-mail notification does not run at all - nothing appears on the Operations Log, and nothing appears in the server logs either. In the end, the only way I found I could be sure to generate an automated e-mail attempt in the Operations Log was to re-enable "Send e-mail on engine startup or shutdown" and close Retrospect. That seemed to attempt e-mailing every time, whereas scheduled scripts were more hit and miss. I think that's as much information as I can gather. If you would like me to test anything else, I'll happily do so.
  16. JamesOakley

    E-mail Notification Not Working in 8.2

    I've tried two SMTP servers for this. 1. A fairly standard cPanel setup that I use for my regular e-mail. 2. Mandrill. (I figured that if I couldn't get e-mails to work with Retrospect on my usual mail server, a professional SMTP server should do the trick). The results were the same Port 465. "Send test e-mail" -> "error -519 (network communication failed)" Port 25 (no port specified). "Send test e-mail" -> success. Scheduled script -> fails silently (no message arrives at the SMTP server, but nothing logged as failing in Retrospect). Port 587. "Send test e-mail" -> success. Scheduled script -> "error -511 (unknown service message)" Really, SMTP is a standard. Both those mail servers will comply with the standards. Surely Retrospect should work with any standards-compliant mail server?
  17. JamesOakley

    E-mail Notification Not Working in 8.2

    Does port 465 work, with SSL?
  18. JamesOakley

    E-mail Notification Not Working in 8.1

    I agree that fixing this should be a high priority for Retrospect, although I'm not clear from this thread what percentage of users are affected - is it everyone! Your wasted upgrade is strange, though, as I thought the upgrade from 8.0 to 8.1 was at no charge - you'd only have paid to go from 7.7 to 8.1, and then that upgrade still gives you the right to use 8.0.
  19. JamesOakley

    E-mail Notification Not Working in 8.1

    I, too, have just upgraded from 8.0 to 8.1, and found that e-mails are no longer sent. I get the same error logged, -597. Following the advice in this thread, I tried putting just the IP address : port number. Ports 25, 26, and 587 still did not send any e-mail. Port 465 crashed my Retrospect - the application shut down and disappeared. Annoyingly, this was halfway through rebuilding a catalog file - I hadn't anticipated that "send test e-mail" might crash the application. Without doing anything critical this time, I was able to verify that sending a test e-mail with port 465 will consistently crash my installation of Retrospect Professional 8.1
  20. I have just upgraded Retrospect Pro for Windows to version 8, and I'm looking for the advertised feature that allows me to connect to a WebDAV server and use it for a backup destination. I'm on Windows 7 x64, and the server I want to use is running Linux and has built-in WebDAV support through cPanel. The question is: How do I do it. I've looked at the .chm help file that came with the product, and the search feature shows that there is no mention of WebDAV in the help file. A Google Search gave me a page that told me how to set up an IIS server to run this, but I'm not using IIS, and the server-side (the cloud storage server, if you like) is already set up. Where, within Retrospect, do I go to create a new Backup Set whose storage location is in the cloud?
  21. JamesOakley

    Instant Scan - how to get it to run

    Using Retrospect Professional 8, I am on Windows 7 (x64) and have one networked client (Windows 7, x86). If I run a backup script that includes volumes both on the local machine and on the client, the logs show "instant scan" as being used for the client volumes, but not for the local volumes. Starting a backup manually, and watching the file searches go through, would bear this out. Does anyone have any suggestions on how I might get Instant Scan working on my local installation?
  22. JamesOakley

    Instant Scan - how to get it to run

    Where are the scan database files located?
  23. JamesOakley

    Instant Scan - how to get it to run

    That seems arbitrary. Running Retrospect Professional (as opposed to one of the server editions) would have the master installation on one of the PCs that also needs backing up. If you're right, I wonder if I can install the client app on the same PC as the server app, then back myself up by backing up the "client". Edit: I'm sure that can't be the way it's intended to work; the installer for Retrospect Professional installed the Instant Scan service on the computer, created the settings files, started the service, etc.
  24. JamesOakley

    Manual for Retrospect Pro 8 for Windows

    If you open "Retrospect User's Guide.pdf" in that folder, then use the PDF Viewer's search feature to search for the phrase "instant scan" - it's not found. There is another file in the same folder called "Retrospect User's Guide Addendum.pdf", but that just lists the new features, it doesn't give guidance on their use. I'm sure the documentation team will catch up with the product team soon.
  25. JamesOakley

    How to set up webdav as a backup destination

    Thanks - helpful. I'll try that and come back here if I have any problems. Have the help files not been updated to include some of the new features for Retrospect 8? I'm about to open another thread on Instant Scan, as I found a bit of help on that online thorugh Google searching, but nothing in the local help that is installed with the application.
×