Initial Preview · Install Instructions · “Piglets” (Plugin Extensions) · SmugMug
DOWNLOAD smugmug-20080717.48.zip
(version history is below)
Some users on Windows get a FormatMessageW failed error when uploading with this or other plugins. Most users don't get it, but those that do seem to get it often.
If you get it, you may find a solution at Alexander Kiel's blog.
My Lightroom Tools
- Jeffrey's Lightroom Configuration Manager
- Adobe Lightroom Custom Metadata-Viewer Presets
- Export plugins: Zenfolio · SmugMug · Flickr · Picasa Web
- “Piglets”, Lightroom Plugin Extensions
- List of known piglets
- All my Lightroom-related posts
- Adobe Lightroom 1.x Resources
- My photo-tech posts (color spaces, focus accuracy, tripod testing, and other eclectic subjects)
Version History
20080717.48 | Handle more gracefully "down for maintenance" and "invalid login" respnses from SmugMug. |
20080714.47 | Minor tweaks |
20080702.46 | Some changes that might allow SmugVault users to upload their raw files.... I don't have SmugVault, so can't test it. We'll see. |
20080613.45 | A couple of small bug fixes that might help this run in the 2.0 beta a bit better. |
20080606.44 | This version has extra debugging to try to help me figure out why some users are having upload problems... problems that I can't replicate. Also, it moves the plugin debug log to the Documents / My Documents folder. Mac Users: if you get an error when you try to install the plugin, something along the lines of "this plugin is already installed or not compatible with your version of Lightroom", please see the install instructions and manually remove the previously-installed version(s). If that still doesn't let you install the new version by clicking, then manually install it. I have no idea why this is happening, so if someone figures it out, please let me know. |
20080603.43 | Debug/Testing build |
20080523.42 | Grafting in the caption-management stuff that I've been working on for the 2.0 versions of the plugins. See description here. |
20080516.41 | Small fix to handle an upcoming change at SmugMug. |
20080411.40 | Fix for the "_update_status" bug that those few who export non-sRGB JPGs ran into. |
20080319.39 | "FormatMessageW" errors caused by newlines in comments have been fixed. Thanks to David Underhill for identifying the bug and supplying a fix. "FormatMessageW" is a general “something went wrong during the upload” error. Most users who get it are probably affected by Windows networking issues for which Alexander Kiel's suggestion is a more likely candidate, but if you have newlines in your captions, you'll want the fix in today's new plugin build. |
20080314.38 | Minor update to allow the plugin to work with Lightroom 1.4. |
20080221.37 | Fixed “Visit destination gallery after upload” feature, which was broken by a recent SmugMug API change.
Minor UI tweaks for better appearance on a Mac. Updated Swedish translation. |
20080217.36 |
|
20080209.35 | Updated the SmugMug interaction code to match some security upgrades that broke the plugin.
New French translation file.
Includes New version (20080206.5) of my Run Any Command piglet, which allows for more translation. |
20080202.34 | Refactored a bunch of the destination-gallery-related code — could have introduced some bugs. You can now create a destination gallery when using a preset where the destination is marked “select at export”.
Includes New version (20080130.4) of my Run Any Command piglet. Fix (perhaps) for an LrHttpDebug bug introduced in .30 |
20080128.33 | Tidied up some mistakes in the translation hooks. Interested in doing the translations for my plugins for your favorite language? It's a difficult and thankless job, but you earn good karma for giving to the greater community. If interested, please contact me (jfriedl@yahoo.com). |
20080123.32 | Fix "internal error" bug introduced in previous build, that affected those upgrading from several versions back. |
20080122.31 | Added "Run Any Command" Piglet.
Some internal refactoring to better support the piglet infrastructure. |
20080117.30 | Have export dialog allow file types that any enabled piglets allow. Bail if the resulting filename has an extension that can't be uploaded. |
20080115.29 | Added the piglet manager for fourth-party add-ons |
20080109.28 | Doh, properly escape usernames and passwords during login authentication. |
20080109.27 | New and tidied French translation |
20080107.26 | Housekeeping changes to allow auto-install on OSX |
20080104.25 | Using a preset with a destination gallery set to "ask at export" no longer limits the selections to those that existed at the time the preset was created. Due to my coding bug, the gallery-refresh I intended never happened; it does now. Thanks to Ben Pharr for reporting the error. |
20071227.24 | Updated French translation |
20071222.23 | Ensure that a long login status message does not crowd out the logout button |
20071217.22 | Update to the caption logic. Properly handle a no-gallery situation. New French translation file. |
20071213.21 | fix bug introduced in .19 |
20071213.20 | new French translation file |
20071213.19 | Can now filter the export so that only images previously exported to SmugMug will be processed, or, conversely, only images that have not been previously exported to SmugMug. |
20071212.18 | Minor internationalization prep. |
20071210.17 | More internationalization prep. Added a first draft of a French translation, courtesy of Gilles Theophile. (Contact him with any suggested changes.) |
20071205.16 | Now supports subcategories. Can sort the gallery list by title or recentness. Can now export the original master file. Can now note an image resolution in pixels per inch/cm in the image metadata. |
20071204.15 | More internationalization prep. |
20071204.14 | Fixed keywording.
Added the ability to enter extra keywords in either SmugMug style (space separated), or Lightroom style (comma separated). Lots of internal work to lay the groundwork for internationalizing the plugin. |
20071127.12 | Send along a per-install random identifier with the version check, so I can count how many of each plugin is being used. |
20071127.11 | Fix typos introduced in previous version |
20071126.10 | Now handles properly ampersands in SmugMug galleries/groups Added some HTTP error trapping in an effort to get around the 'FormatMessageW failed' error that some Windows users have been seeing: When the trapping is enabled, those errors are ignored, which may allow things to mostly work, or may simply lead to silent failure. Features that rely on the result of the upload (the new photoid) will stop working for uploads that experience a trapped error, such as the 'delete previously uploaded versions' feature. This may not help, but it's worth a try until the underlying issue can be found and resolved. |
20071125.7 | Added a "Save to Local Disk" section to the dialog: |
20071124.5 | Allow for any non-blank login name |
20071123.4 | Added plugin debugging option, to track HTTP calls |
20071123.3 | Report under the caption-selection area the result of what is chosen.
Added 'extra tags' to the upload-destination section (renamed 'extra keywords' as of 20080217.36). |
20071121.2 | ensure we don't send any empty HTTP headers, as that tickles a bug in LR |
20071121.1 | initial public release |
Having just switched to Mac from PC, I’m looking for Mac replacements for PC-only tools I’ve been using. I’m very glad to [almost] see a LR plugin for Smug and Zen. Your comments note that since you don’t personally use a photo sharing website that your plugins may be technically correct but not necessarily work functionally the way folks expect, or could best use.
Well, staff at both SmugMug and Zenfolio gave me help and feedback while creating these, so I’m sure that the plugins are not totally without real-world usefulness 🙂 —Jeffrey
If you want to improve functionality of your plugins, you might take a look at the excellent http://www.starexplorer.com/ PC-only program for an example of a powerful yet easy to use interface to Smugmug. If only Nikolai offered a Mac version!
Sheesh—this is the worst tease in a long while. I could download the SDK and learn programming in less time.
Okay I retract it—you’re unimpeachable.
Just installed the SmugMug plugin. Works very well. Thank’s a lot. Adobe just sold a copy of Lightroom because of you. Proper export plugins was the only thing I really missed from Aperture.
You rock!
This looks like a great tool, but I think I have found a bug… I can’t login. My email address (login ID) contains a ‘.’… i.e. ab.cd@ef.gh (not .com). As soon as I type the first ‘.’. the login box greyed out!
Sorry about that… fixed in version 20071124.5. —Jeffrey
Little bug (in 20071123.4): If a Gallery name has an ampersand in it, the ampersand shows up in the XML response as “&”, but then the LR menu tosses the ampersand, leaving just “amp;”.
(No effect on any activity, since you are surely using the AlbumID for subsequent processing, not the name.)
Solution: Replace “&” with “&&” before setting up the table bound to the menu.
Probably something equivalent needs to be done for <, >, and a few others, but only “&” is commonly used in gallery names (mine, anyway).
–Marc Rochkind
OK, my own submission got its “&” replace by just “&”, so it doesn’t make much sense as it comes across. But, I think you get the idea. The idea is to replace “&” with “&&”.
Hope I outfoxed it this time…
–Marc
This is a known bug in Lightroom. I now have (as of version .10) a fix that codes around it. —Jeffrey
Jeffrey–
This worked for me in preparing the table that’s bound to the menu control:
value = string.gsub(value, '&', '&&')
where value is what I got from the XML response.
–Marc
Just a little Lua tip… you can write that as
value = value:gsub('pattern', 'replacement')
which is a bit more concise. Something along these lines is in version .10. —Jeffrey
Great work! The latest version fixes the FormatMessageW error for me,
Cor
This plugin has awesome potential…and it was nice to see the FormatMessageW error resolved. However…something weird is happening. I’m trying to export 157 photos to SM. The first export only uploaded 46 photos, the second export 25. Both exports appeared to run through every single one of the 157 photos in Lightroom. Anyone else have this issue?
The FormatMessageW error wasn’t really resolved, but just ignored. It’s likely that it’s actually causing the upload to fail all those times, but because it was ignored, the upload attempts could continue, and some made it through. The version you got was one I let out into the wild by mistake — version .10 now makes these issues a bit more clear, and makes that error trapping an option. Hopefully, Adobe will be able to come up with something to really fix it, but until then, this is the best I could come up with. —Jeffrey
I can’t find the SmugMug plug in file in your zip file.
I’m noticing that inherited keywords are not being exported with the uploaded file. If I check the option to save a local copy, all hierarchal keywords are in the resulting jpeg and are retained by a manual upload to SmugMug.
I don’t know if my post from last night got through — I am getting an error message that says that the plug-in is “either already enabled or is not compatible with this version of Lightroom” — is it compatible with LR 1.3?
When I fill in my nickname and password and click on ‘Login’ it gives me a messagebox telling me that my internet connection is down. This is definitely not the case. Can someone help me ?
Thanks.
Love the pluggin!
I am a windows user and was getting the FormatW error EVERY time. I changed the settings in the Metadata & Upload management section so that ALL of the sources were set to (unused). I haven’t gotten the error since. I hope this helps…
Alex
Alex, I tried your suggestion and I still get the FormatMessageW error with all of the sources set to (unused). Something else is still going on.
David,
Bummer! I tried to change around some of the other settings to see if could get an error. It is working flawlessly for me now.
Good luck,
Alex
I am one of those who gets the FormatMessageW every time. Does the filter in v19 know about the error and which file were uploaded and which failed? If I do an upload and half of them fail, can I run it again with the filter on and it will only try to upload the ones that failed?
The filter works with respect to the images it knows were or were not uploaded, which, due to the FormatMessageW error, may be different than the actual set of images that were/weren’t uploaded. It’s possible for an image to be uploaded successfully, but for the plugin to not recognize it, so such an image would pass the “only new” filter and be exported again. Using the filter in this way may provide some relief to the problem, but it’s not guaranteed.
And does the naming convention of the files need to be constant? For example, if I try an upload with “BrianSoccer_sequence#” and some fail or I do a re-edit, then try to upload a portion of the original set the new sequence number will be different. Does it just know which files I have already uploaded or does it compare the file names in my gallery with the new ones I am uploading and if the file names don’t match it assumes I haven’t uploaded the file?
The filenames are not relevant to this issue, so no worries there.
It’s so frustrating hearing about these FormatW errors. I hope Adobe is working on it, although I haven’t heard anything one way or the other…. —Jeffrey
Worked for me very well. (First I had to figure out where Lightroom kept the modules files.)
It’s a very smooth and well thought out extension, and will prove extremely useful and time-saving. Many thanks for your great work.
J
The plugin is great. Thanks for creating.
I was using version 12 with no problems. Just upgraded to version 21 and am getting FormatMessageW error. Tried gong back to version 12, but the error still occurs. Was something introduced between 12 and 21 that might be the cause?
S
I’d like to say “no”, but since no one really knows what causes the problem, I’ll say “I don’t think so.” Many had the problem before that, and if you reverted, there should be no traces of the new one left, so if it’s still happening, I’d guess that it starting when you moved to 21 is just coincidence…. —Jeffrey
Thanks very much for your LR plugins. I am using the flickr one and smugmug one – and they work just great. It is so nice to be able to upload straigh from LightRoom to these sites. No more need for the awful Flickr Uploadr !
thanks again !!
Hi Jeffrey,
I was so excited when I saw this, but I cannot get it to work. I opened LR and there was no option for smugmug. Admittedly, I have never installed a plug-in, so I’m sure I did something wrong. When I unzipped the file, I got a message saying,”bad header” Can you help–I know, you are probably sorry you posted this!
Thanks!
Karen
Jeff-
Thanks for the rockin’ plug-in. This totally streamlines the process of uploading pictures to my SmugMug site. No need to save to the desktop then upload outside of that and anytime you can cut a step or two out, you save time – more time to take pictures and less time loading them!!
-Jason.
I have corresponded with you before. I am running Leopard (maybe that’s the issue?), but have installed, deleted and re-nstalled you plug-in for SmugMug export, and the SmugMug option just does not appear as an alternative to “Export to Disk”. When I locate the plug-in in the Modules subfolder under LR and double-click on it, I get a message saying that the plugin is “already installed or is not compatible with this version of Lightroom”. But if it’s already installed, that should mean that I would see SmugMug as an alternative to “disk” when I bring up Export, right?
Sorry, I’m acutely aware that you are doing this for free.
This plugin rocks! I just wanted to say THANK YOU!!!
One minor, tiny-tiny issue… Choosing the gallery if you have a LOT of galleries from a scrolling list is SLOOOOOW.. Any chance you’d change it to a hierarchical view? or at least allow a drag-bar to go from top to bottom quickly?
Both ideas sound great, but alas, the API doesn’t allow for them yet )-: I did make an attempt to address the situation by adding two sort options; if you can think of anything else, please let me know —Jeffrey
Also, I love Colour-Science’s i2e Image Editor; I don’t think you can feed it files and have it work automatically, but, if possible, the end result would be amazing. One click to enhance, mogrify (using your great piglet functionality), i2e, and upload to smugmug. That would TOTALLY rock!
Thanks again!
I commented last month and wanted to give you an update. I used to have the FormatMessageW error every single time. Then I tried Alexander’s fix. I had to use the 180 timeout, but it now works.
This is a great plugin. Thanks.
I did notice the two sort options; a welcome relief–I just named my “Archives” as Zzzzz! LOL.. BUT, perhaps have two or three dropdowns? Choose the Category first, then, the Album? or.. even add a second sort to it; alphabetical vs. new ascending or descending?
Oh, and I can’t figure out how to get i2e to open a file as part of the command line.. Very disappointing. But, I guess that’s to make you want to buy the REALLY expensive version.. As if $780 (full price) wasn’t quite expensive enough!
And.. if you’d indulge me, any chance of having the image filename added to the keywords automatically? Smugmug doesn’t like to search on filenames in the description… So, maybe some options to add the filename to keywords or description or title or …? Maybe that’ll make it searchable finally.. 🙂
Again, I just have to say how much I think your product rocks! It’s on my “must have” list–it’s almost beating out Star*Explorer!! 🙂
Great add in for lightroom. Thanks for doing this!! Great job.
I am getting an error when uploading.
“Error Response from SmugMug: wrong format”
Bytecount given: xxxx, received: yyyyy, MD5SUM given: recieved: ?
Maybe a problem with smug mug this morning?
First of all, thanks for the plugin! I’ve been writing my own photo site code to run on a server on my home machine because I could have LR export directly to it; after reading about your plugin and trying SmugMug, I’ve dropped that project and am going to use SmugMug.
On one of my galleries, I’ve been getting the dreaded FormatMessageW error, even after running Alex’s registry fix. I noticed that in this particular case, each of the pictures that had a failure had no Title set in LR. Coincidentally, my priorities for image caption are Title, Headline, Caption, Generated Filename.
My ears tend to perk up at interesting coincidences like this, so I added a Title to one of the offending pictures and reran my export with “Export New” as the setting. The picture I’d just added a Title to now uploaded fine, and the other Title-less pictures still didn’t upload.
So it looks like there’s a problem somewhere in the Metadata-to-Caption code that can trigger a FormatMessageW in cases like this.
Other possibly relevant information: I’m exporting/uploading the pics at their original sizes (3872px x 2592px) with 80% JPEG compression. No minimizing EXIF, and LR Keywords are written as a hierarchy. Jeffrey, if you need any more information to help track this down, feel free to email me (I provided my email address with this comment) and I’ll help out any way I can.
Eureka! We’ve corresponded probably more than you would have liked, but I had never been able to find the plug in after installing. I don’t know whether it’s because I installed the latest version just now, or because in LR-File-Export I clicked (for the first time) on Export to Disk, but when I did that I got a dropdown that offered Export to SmugMug as an option. I just thought you might want to know that for me anyway, the SM option doesn’t appear on the top of the Export box as it does in your tutorial. My configuration is Mac Pro & Leopard. Next step is to actually use it — next photo op is in a few days.
Thanks!
after upgrading to the latest build (33) of the SmugMug uploader, I keep getting the following error.
Error ,
,An internal error has occurred: [string “LrHttpDebug.lua”]:138: attempt to index local
,’ReturnHeaders’ (a nil value)
I tried previous builds until it started working again at build 30. I can send additional information from the .log file if needed.
Sorry for the duplicate posts, but i figured you might see this one sooner.
Thank you, thank you for creating this plugin. It is completely effortless now to add photos to my smugmug page. Your plugin is a joy to use.
After installing the Alexander Keil’s “fix” for the Format Message W failed, I am now getting another error message- Error Response from SmugMug- System Error (no login). Please help. This would be a big help and time saver if I could get it to work right. Thank you.
This morning something new happened to me, when I load the plug and go to look for the gallery section ….
SmugMug changed the API, which broke things. Version .35, which contains updates that SmugMug sent to me, should fix it. —Jeffrey
I just posted a message to Smugmug to see if anything changed in the maintenance window last night. It looks like it stopped working for all of us since yesterday.
I appreciate that you did that. David at SmugMug sent a patch to me, which now finds itself as version .35. —Jeffrey
I love this plug-in and have been using it for a fews weeks – it has saved me hours of messing around and I now get a consistent result for all my photos in SmugMug.
That was until version .35. Since Sunday if I create a gallery with the plug-in instead of being taken to the gallery once the upload is complete, I am taken to the SmugMug homepage. The gallery is created and the photos uploaded but oddly the option to watermark no longer exists in the menu listing. The plug-in doesn’t upload my keywords (which for me are very important) and it ignores any customisation I may set up within SmugMug e.g. my watermarks.
I use a MacBookPro running Leopard and of course Lightroom 1.3.
Any ideas what I might be doing wrong or is going wrong?
Excellent – thanks Jeffrey – it’s back to its helpful best! Now all I need is a rugby match to shoot…:-)
I love this plugin and have been using it for quite a while now and it has made my life easier.
This might seem stupid but would it be possible to allow this to update keywords and captions in smugmug without uploading an image? In lightroom I add a captions and keywords to my images and that is where they come from in smugmug. I would like to update keywords/captions without actually uploading an image to smugmug. I don’t even know if smugmug allows that but I thought I would throw that out there. Just think it would be real nice to maintain captions and keywords in smugmug through Lightroom. 😉
In theory it’s possible to refresh the keywords for images you’ve already uploaded to SmugMug, but you’d have to keep track of which ones you wanted to update yourself (there’s no way for the plugin to know which have changed), so even if I added it, it’d be less than idea. )-: —Jeffrey
Thanks for the great plug-in!
I saw a comment in November about failure to export hierarchical keywords, and I’m running into the same problem. Any plans for a fix? Specifically, whether I check the “Write keywords as LR hierarchy” button or not, none of the “parent” keywords show up in SmugMug.
Trying to upload from Lightroom 1.4 to Smugmug. Got this message:
An internal error has occurred: Win32 API error (unknown error—formatMessageW failed) when calling HttpSend Request from private_AgHttpClient_post_L.
I did several successful uploads yesterday, but I tried to upload 30 files last night and it wouldn’t work. Today I can’t upload any.
Like it alot when it works.
After tinkering with Jeffrey’s code, I found a small bug which can cause this FormatMessageW error to occur.
The Problem: HTTP is a line-based protocol. However, whatever is being sent as the caption is parsed to encode newline characters (\r or \n) in their HTTP encoding (hex D and A, respectively). Therefore, any caption which has one of these characters will break the semantics of HTTP and cause the query to fail.
David’s original comment then went on with more details, and even a patch to correct the bug. I’ve gone ahead and incorporated a fix into version 20080319.39, so users with newlines in their comments are encouraged to upgrade. See the version history above for more. Thanks David! —Jeffrey
Version 39 seems to work! I was getting the dreadful error message every time. The plug-in did it’s job the the trapping on, but this is definitely better.
Good job, and thank you!
(Reposting here, as I might have posted in the wrong thread…)
I love this plugin! Very useful, but just ran into an issue of disappearing pictures.
I’ve found what seems to be a major bug in the Lightroom SmugMug Export plugin. I can consistently reproduce the problem. Please email me if you know of a resolution to this issue.
Steps to create the problem:
1. Upload Image-1.jpg to Gallery1.
2. Upload the same image with a different name, let’s say Image-2.jpg to Gallery2.
3. Go back to Gallery 1 and notice that Image-1.jpg is now gone.
4. Then go to back to Gallery 2 and verify the new image is still there.
I tried repro’ing the issue using SmugMug’s MacUploader, but it works fine. Please advise.
Thanks,
Jacob
Thanks, Jeffrey.
I appreciate all your work on this and all the LR articles.
Hi! I’m getting the exact same error as Randy…have been able to upload photos before, but now I can only get, say, 1 of 14 to upload before I receive this error:
An internal error has occurred: Win32 API error (unknown error—formatMessageW failed) when calling HttpSend Request from private_AgHttpClient_post_L.
Has anyone figured out a fix for this yet?
Thanks!
I have tried to install this several times without success. I am using OS X 10.5.2 on a new MBP with Lightroom 1.4 and no luck. I Have Macdaddy uploader installed (also not working) and Flickr export plugin installed (this works).
Anybody have any help ideas?
I agree with all that this plug-in is very slick; thanks! I’ve been using it for months on my old iMac G5. But now I’ve got a problem…
Recently I installed the current version of the plug-in on my Intel MacBook, and it doesn’t work. Same version of Lightroom on both machines, same version of the plug-in, trying to upload the same files to the same SmugMug account… but the G5 works and the MacBook doesn’t.
When I try to upload from the MacBook, the upload seems to start… then stalls. Eventually, after a long time, the plug-in throws a “Wrong format ( ) ” error message.
I tried it with logging on, and the last line in the log file is:
call header | field = “X-Smug-Caption”
Any notions what’s going on, and, ideally, how to stop it? Thanks…
Great plug-in, really like it. I use it for SmugMug and I’d like to suggest that in the “Create” section, Category drop-down, could you bold or star or otherwise indicate which categories are already in use? This would greatly help an unintended category explosion.
I am having the same problem as “The Supreme Dalek” I get one or two images loaded, it stalls for a long time and then says the “Wrong format ()” error message….please help…thanks…Nate
I’m getting that “Win 32 error” also.
However, the pic still uploads to SmugMug…but not to the Gallery I designated.
Nathan (person having same trouble as myself) — are you by any chance using an Intel Mac? The plug-in works fine on my G5, but not on Intel. I’m asking to try to help Jeffrey by narrowing down the problem as much as possible…
(PS — I still get the same error with the latest 411.40 version of the plug-in)
I love you and your plugin.
I am using the latest version of Windows vista with your latest software. I am getting an error about 1/4th of the way through the upload.
WIN 32 API error (unknown error format message W failed) when calling http send request for private ag Http client post L
Hi Jeffrey
Great plugin – should be just what I need. However whilst it sometimes exports a picture or two, more often I get
Warning
INTERNAL PLUGIN ERROR
Bad upload: empty response
Using LR2.0 beta, and latest version of your plug-in
Any ideas?
Sorry – post above should have been on the lightroom flickr plugin – please delete and I’ll post it there.
When I am trying to export photos from lightroom to smugmug i get a
> series of error messages as shown below:
>
>
> Warning: INTERNAL PLUGIN ERROR Smugmug info refresh aborted
>
> Then a window comes up that says: An internal error has occured:
> [string “SmugMug.lua”]:301: attempt to concatenate field ‘_session_id’
> (a nil value)
>
> Then the export stops in lightroom
>
>
>
> Any help on fixing this would be appreciated.
>
Hi
Thanks for your SmugMug plugin for the Mac. I’m having a problem exporting 1113 photos to a gallery; it stop saying that the internet connection has dropped. I’ve tried it a number of times with no avail.
I am using 20080319.39 and the is an indication of the latest version 40, but trying to install that results in a notification from LR that “The upgrades have already been applied or are not compatible with this version of Lightroom” (now why can’t they just give 1 reason at a time to trouble-shoot?). This happened with both versions 1.4 and 1.4.1.
Kind regards
Nicholaus Hall
I use Smugmug and Lightroom 1.4. I downloaded the file, extracted it, and moved into Lightroom. When I attempt to Export I can see it and pick all the selections, however as it is performing the export I get:
An internal error, WIN 32 API error when calling HTTP send request…..
Great plugin, however, after a couple of days I got the following error message in lightroom 1.4.1:
Warning: INTERNAL PLUGIN ERROR Smugmug info refresh aborted
An internal error has occured:
[string “SmugMug.lua”]:301: attempt to concatenate field ‘_session_id’
(a nil value)
I tried reinstalling the plugin to no avail. Any thoughts?
Thanks,
Brian
Re: the nickname/email address ‘problem’.
I did contact SmugMug (‘DOC”) and found that to use the nickname all lower case is required. I tried it and it works like a charm.
Thank you developing this great asset I know I will be using it on a regular basis.
Art Guertin
With Lightroom 2 Beta, I get an “Result body is nil” error when trying to upload to Smugmug any ideas? I have the latest release.
Steve
This is comperable to the FormatMessageW issue on 1.x, and essentially means that the images that you’re trying to upload are too big to be uploaded before Windows times out your Internet connection.
I’m not sure how much this can be addressed in 2.0, except that I will work to make the error reporting more meaningful. —Jeffrey
Hey man, I’m having some issues with LR upload to smugmug. I sent them off to smugmug and because they new not how to help me, they asked that I post my issue here so, here it goes.
I used LR for a month, uploads went smooth, no issues. Had the site modified a bit professionally, and then I tried to upload again and got this message:
smugmug error has occured: [starting “SmugMug.lua”]: 298: attempt concatenate field ‘_session_id’ (a nil value)
Can you help?
Thanks, Tony
Great plugin! Can you consider a feature request to add the ability to select a quick setting for the gallery I’m creating via the plugin? I turn off indexing for most galleries that I create and have that setup as a quick setting since you can’t change the default gallery settings. If I create a gallery from the site, I can choose a quick setting at creation, but not from your export plugin.
Thanks again for the hard work!
Thank you!
Seems I’ve got a new error message. Running Leopard, latest version of the plugin in LR 1.4, uploading 8mp images. Get this error after 4 of the batch im trying to upload, no matter what images I choose.
“Unexpected response from Smugmug”
smugmug.images.upload
Markup killed the error.
-?xml version=”1.0″ encoding=”utf-8″?-
-rsp stat=”ok”-
-method>smugmug.images.upload accordingly.
My lightroom plugin for smugmug was working perfectly. I have lightroom version 1.4 on my computer. THen suddenly, it stopped working and I don’t understand why. I even tried to uninstall (but it didn’t work). When i try to download your newest version, it says (when i try to install) These upgrades have already been applied or are not compatible with this version of Lightroom. When i try to export photos, this is the error message i get
Unexpected Reply from Smugmug
smugmug.images.upload
I don’t know what i can do to fix this problem.
please help.
thanks.
Jill
Im using a Mac and Lightroom
Everything was working fine, then today I am suddenly getting this error while trying to upload.
Unexpected reply from SmugMug
smugmug.images.upload
It you have a solution, please email me
Ah good, seems I’m not alone then. Must be a change in smugmug thats causing this.
Same as above. Received following error:
smugmug.images.upload
Tried to download latest versions of plugin and receive same as above.
Appreciate any assistance as this plugin is great!
Thank you.
Try error message again…
?xml version=”1.0″ encoding=”utf-8″?
rsp stat=”ok”
method>smugmug.images.upload
Thanks so much for a great tool to use with LR and SmugMug!! It is saving me a lot of time and hard disk space (or time to manage hard disk space) — what a great idea, thanks!
Just an FYI – I get an error every time I upload – seems to be different from ones other people have posted. “Warning: Some HTTP errors were trapped and ignored. Some uploads may have silently failed. Some functionality may have been disabled.” I have also found that occasionally images have been skipped in sequence (so only 2, 4, 6 have been uploaded) to the gallery.
Even with this error message this is a great time-saver, thanks!
Forgot to mention I’m running LR 1.3 on XP.
My lightroom plugin for smugmug was working perfectly. I have lightroom version 1.4 on my computer. THen suddenly, it stopped working and I don’t understand why. I even tried to uninstall (but it didn’t work). When i try to download your newest version, it says (when i try to install) These upgrades have already been applied or are not compatible with this version of Lightroom. When i try to export photos, this is the error message i get
Unexpected Reply from Smugmug….I JUST COPIED A COMMENT FROM ABOVE….I AM HAVING THE SAME PROBLEM AND CANNOT UPLOAD TO SM ANYMORE. PLEASE HELP…I AM VERY FRUSTRATED. IT APPEARS THIS STARTED WHEN I WENT TO DO AN UPLOAD AFTER YOUR UPGRADE WAS RELEASED. CAN I GO BACK TO THE PREVIOUS VERSION AND SKIP THE UPDATE? THANK YOU FOR YOUR HELP. MUCH APPRECIATED 🙂
Hello,
My plugin for Lightroom was working like a charm ( I was so happy with it I signed up with SM), all of a sudden it has stopped working. I have Lightroom 1.4, Leopard 1.5.3 (latest one), and Plugin version from about 2 weeks ago. I haven’t changed anything since installing the plugin. The upload status bar in Lightroom either hangs in the middle, or at the end. Some photos do get sent others don’t. I’ve tried to do single uploads with some sucess but…… Hope we can get this sorted out. I’ve tried to contact SM, but have not heard back yet (24 hrs ago). Here is the error message.
Unexpected reply from SmugMug
smugmug.images.upload
Thank you
Ditto the previous 5 or so posts for me.
You have the best Smugmug loader out there! I hope a fix is coming soon!
The {State} token does not work (Vista w/ SP1) for the newest plugin 20080523.42.
Here’s what I use:
{Title}{Caption}{Location}{,} {State}
But even if I just use {State}, it doesnt work.
i keep getting errors like this when uploading :/ what do i do? theyre diff everytime with diff random code.
{?xml version=”1.0″ encoding=”utf-8″?}
{rsp stat=”ok”}
{method}{/method}
{stat/}
{code/}
{message/}
{/rsp}
The export to Smugmug was working great for me. As of yesterday evening, I now consistently get the same error message as Sam whenever I try to export. No photos are successfully exported.
{?xml version=”1.0″ encoding=”utf-8″?}
{rsp stat=”ok”}
{method}{/method}
{stat/}
{code/}
{message/}
{/rsp}
First, great plugin! I really like the integration and feel of it. Would it be possible, perhaps in a future release, to include options (allow/disallow) for ‘square thumbnails’ and ‘allow originals’ – because by default it allows the originals and creates square thumbs.
Again, Thanks for the work!
I installed for the first time last night and I get the same error message as Sam Womack and Mike. I was able to get 1 of 73 pictures uploaded. The status bar continues to creep and show that all have been exported.
The program looks great and will be a welcome addition to my workflow.
Hello,
I downloaded and installed smugmug-20080606.44 earlier today and the plugin isn’t able to log in. I get the following messages and I haven’t seen them discussed here before.
INTERNAL PLUGIN ERROR
SmugMug login aborted
An internal error has occurred: Access to undefined global: file
Any tips?
I’m on LR2.0 beta, XP SP3
Thanks for your help.
I’ll have to look at this in more detail, but as best I can guess now, it’s a problem related to the Lightroom 1.x plugin environment that’s sort of random. If you run into it, you’ll have to restart LR, and it should work okay again for a while. I never get it, but like I said, it’s random. I’m pretty sure it’s fixed in the LR2 beta. —Jeffrey
I had a client with the issue and this procedure seemed to fix it for him:
LOGOUT of Smugmug from inside of LR. Basically, you want the Smugmug export plugin to FORGET who you are.
Go to Smugmug and CHANGE YOUR PASSWORD
Now, try to login again using the LR exporter. In his case, it worked 100%! 🙂
David
http://www.WolfSnap.com/smugization
Smugmug recommended customizer-for-hire
I have the same situation as Minhtam
“… An internal error has occurred: Access to undefined global: file”
I must have done something to offend the randomness then… so far restarting, rebooting, reinstalling the plugin hasn’t helped and thus I have not uploaded a single file to SM from LR. 🙁
Are you using LR2 beta as well, vrvince?
OK, what changed?
I was using …42, but it failed like …44
Running on XP Service Pack 3 (1 change from last time i used the plugin)
Using LR 1.4.1
I get the same errors as reported above. I have the logs if you would like them.
Using LR 2 Beta
I get a hard stop where i won’t log in to SmugMug. the plug in log file says something about the wrong version of a runtime or something – can’t seem to recreate this.
Nice tool Jeffrey. I also enjoy the blog. Wish I was as dedicated as you in writing the story.
Dave
Yes Minhtam, I am using LR2 Beta.
Before upgrading the plugin, I was occasionally successful, though sometimes getting the “Result Body is Nil” error which Jeffrey said, in May 20th comment, may be a timeout error because of too-large files. My files were seldom over 5MB, so hope that’s not a permanent limit (could be LR, Smugmug, and/or plugin issue?: many links in the chain.)
Anyway, can’t complain too much about about a Beta, and a free plugin.
Vincent
I downloaded version .45 today. It works! Woohoo!
THat’s what I call fast response.
Thank you Jeffrey.
Invaluable tool!
The latest version smugmug-20080613.45.zip, however, seems to be cutting my internet connection out… I just reverted to the old version and see if it’s really the culprit. Using 1.41 on OS X.
OK working well now since deleting ALL previous versions in ALL locations on my Mac, before reinstalling xxxx.44 version
Hopefully that was all there was to the problem – please try this if you’re having problems uploading from your your Mac
By working well I mean uploaded about a dozen images over 3 sessions – not much – but it wasn’t working at all before;-)
……..or maybe it’s just cos I restarted LR..?
Time will tell
When I try to upload to SmugMug, it fails with this error:
smugmug.images.upload
Any ideas or suggestions?
Luca
Great product used regularly but I now but I now seem to have the dreaded Formatmessage W failed error running the current version (45) on Win XP-SP2 and LR1.4.1.
I have the debug files and it seems that just before it stops (ie after the last successful “post”) it does a smugmug .subcategories.getAll call and just stops.
Would the debug files be of any use?
Roger
I am getting the same error as stated below. I have the most current version of the SmugMug plugin and am running LR2Beta(64bit). When I select multiple photos (36 in this case) I can successfully upload one photo and then it throws this error. Is there a fix for this/work around?
With Lightroom 2 Beta, I get an “Result body is nil” error when trying to upload to Smugmug any ideas? I have the latest release.
Steve
This is comperable to the FormatMessageW issue on 1.x, and essentially means that the images that you’re trying to upload are too big to be uploaded before Windows times out your Internet connection.
I’m not sure how much this can be addressed in 2.0, except that I will work to make the error reporting more meaningful. —Jeffrey
Love the plugin – using with LR1.4.1 on WinXP-SP2.
Works great, but I’ve noticed that it seems to be uploading the original, not the altered/tinkered-with photos – i.e. any image editing seems to be omitted (eg cropping, colours, contrast). Wierd. I’ve tried exporting the pics to disk first etc, but no joy.
Anybody else get this or am I doing something really stupid?
Try setting the Format from ORIGINAL to JPG. 🙂 —Jeffrey
…..how embarrassing…
I discovered the answer about an hour after posting the comment – the “something really stupid” label has come back to haunt me!
In my defence (if there is one!) it’s that I thought that “original” refered to the “original format” (i.e. size or compression) rather than “original photo”…
Oops.
Thanks for getting back to me Jeffrey (see above) – and thanks for the plugin: hugely enhances both Lightroom and SmugMug – you really should be getting a cut from the latter!!
R
Any sort of ETA for an update that supports the new “upload any file, especially RAW” feature of smugmug? I tried uploading CR2 (Canon RAW format) files with the current release and it complains about not being able to figure out the file’s MIME type and aborts.
Thanks!
-Jim
Great plugin; I use it all the time, thanks!
I just noticed a possible problem with keyword exports. LR has an option for keywords that specifies that they not be included with export; I use this to tag photos with certain things (e.g., in-progress) that don’t make sense when exported to the world. I think that the SmugMug (and maybe the Flickr too?) exporter includes these private keywords. Can this be fixed? Thanks!
It’s a bug in LR 1.x. It should work properly in the 2.0 beta (I think), and in the real 2.0 whenever it comes out. —Jeffrey
I just downloaded the plugin and I’m using it to upload images to smugmug now. I’ve noticed that it’s only using the keywords that are directly applied to the images themselves and not any of the synonyms or containing keywords that I have defined. I’ve got all of the keyword stuff checked and these get set and written when I export to a file.
I’m guessing that there are two likely reasons for this:
1. I’m being dense and not checking the right box.
2. The plugin doesn’t know about synonyms or containing keywords.
I’m quite happy to hear that it is number one and be pointed to what I should be doing.
Thanks for doing the work on this plugin Jeffrey. It Rocks!
It’s #2. Hopefully, the plugin will get more info in 2.0… —Jeffrey
…then you released the 20080702 version and my results were (I emailed this to you a few days ago but I guess it slipped past):
The upload goes swimmingly until the last image… at that point, my network activity meter (outbound) goes to 0. After some time, I get a dialog box that says “timed out”. Oh, just got a new one:
“Error response from SmugMug:
wrong format ()
Aborting after 0 of images successfully uploaded”
I varied the number of selected photos and it always hangs on the last one. The network meter shows outbound activity for all the photos up to the last one.
…
Of the six images I attempted to upload, one of them did partially make it but apparently not intact enough for smugvault’s browser to recognize it as a known file type, or something (the indicators are vague at best).
I don’t know what to say… that failure mode doesn’t ring a bell, and I can’t test it myself. )-: —Jeffrey
Hi again
I still get errors and it won’t upgrade to the latest version, as mentioned above.
Could you please advise?
Kind regards
Hi!
Got a little feature request for you. Could we have an option to automatically set the subfolder name for local copies of files to match the name of the gallery photos are uploaded to?
That would save a little bit of typing 🙂
Thanks for a great plug-in, Jeffrey!
The “save local copy” feature will actually go away in the 2.0 version, because it’s built into Lightroom. FWIW, You’ll be able to automatically set the upload destination based upon the file’s Lightroom folder, though. —Jeffrey
Hi Jeffrey
If I can’t upgrade to get it working, how do I un-install the plugin to try to re-install the latest?
Thanks
Hi again, I’ve sorted it!
Thanks for the great plug-in.
Hi Jeffrey
I wanted to activate the “run any command” piglet. I get an error telling me it’s not possible to list the piglets. The error shows the failed command. I tried it in a command window and it worked. The reason for it is probably my user name “Jürg” with an umlaut. Since the command window uses a different char-set from ansi, it doesn’t find the path.
There is a windows api function to convert from ansi to oem. That might help. I’d be very grateful if you could fix this problem.
Otherwise the plugin is great. Thanks a lot for your dedicated work!
Regards Jürg
The {State} token does not work (Vista w/ SP1) for the newest plugin 20080714.47.
Even if I just use {State}, it doesnt work.
Anyone else seeing this?
Uh, I fixed my uploading problem by deleting the plugin in both LR 1.4 & 2.0, then reloading the latest version, (which I thought I had previously loaded…) and zook! Flawless uploads as usual. Can’t find rhyme or reason as to why both my copies of LR were selecting the old plugin versions, but they can’t now ’cause I deleted them. Thanks again for your cool plugin.
Rocky
BL3@smugmug.com
After reading through the above I think it’s great what you have done. I’m guessing that in order to use this feature you need to have an active account versus a trial period. Is this a corect assumption?