After install Newsletter Studio, Umbraco Backend not working
Hallo,
I just installed the newest version of Newsletter Studio. But after installation and redirection, it only shows blank page. It isnt possible, to acces Umbraco Backend. I use Umbraco version 7.2.1. Can anyone reproduce this error? In UmbracoTraceLog it shows an error that hasnt occured before:
2015-02-18 18:16:09,122 [7] INFO umbraco.BusinessLogic.Log - [Thread 9] Redirected log call (please use Umbraco.Core.Logging.LogHelper instead of umbraco.BusinessLogic.Log) | Type: Error | User: 0 | NodeId: 0 | Comment: Die Datei "D:\Websites\UmbracoInt\www\macroscripts\NewsletterSubscribe.cshtml" ist bereits vorhanden. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
bei System.IO.FileInfo.CopyTo(String destFileName, Boolean overwrite)
bei NewsletterStudio.Bootstrapping.FolderSynchronizer.DirectoryCopy(String sourceDirName, String destDirName, Boolean copySubDirs, Boolean overwriteFiles)
bei NewsletterStudio.Bootstrapping.FolderSynchronizer.Synchronize(String sourceFolder, String destinationFolder, Boolean copySubDirs, Boolean overwrite)
2015-02-18 18:16:09,434 [7] INFO Umbraco.Web.Search.ExamineEvents - [Thread 1] Initializing Examine and binding to business logic events
2015-02-18 18:16:09,668 [7] INFO Umbraco.Web.Search.ExamineEvents - [Thread 1] Adding examine event handlers for index providers: 4
2015-02-18 18:16:10,511 [7] INFO Umbraco.Web.UmbracoModule - [Thread 9] Setting OriginalRequestUrl: int-internet.lew.de:80/umbraco
2015-02-18 18:16:11,915 [7] INFO Umbraco.Core.PluginManager - [Thread 9] Starting resolution types of Umbraco.Core.PropertyEditors.IParameterEditor
2015-02-18 18:16:11,915 [7] INFO Umbraco.Core.PluginManager - [Thread 9] Completed resolution of types of Umbraco.Core.PropertyEditors.IParameterEditor, found 44 (took 1ms)
2015-02-18 18:16:12,508 [7] ERROR Umbraco.Core.UmbracoApplicationBase - [Thread 9] An unhandled exception occurred
System.InvalidOperationException: Dieser Vorgang wird für einen relativen URI nicht unterstützt.
bei System.Uri.get_PathAndQuery()
bei ClientDependency.Core.CompositeFiles.Providers.BaseCompositeFileProcessingProvider.WritePathToStream(ClientDependencyType type, String path, HttpContextBase context, StreamWriter sw)
bei ClientDependency.Core.CompositeFiles.Providers.CompositeFileProcessingProvider.<>c__DisplayClass3.<CombineFiles>b__0(String s)
bei System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei ClientDependency.Core.CompositeFiles.Providers.CompositeFileProcessingProvider.CombineFiles(String[] filePaths, HttpContextBase context, ClientDependencyType type, List`1& fileDefs)
bei ClientDependency.Core.CompositeFiles.CompositeDependencyHandler.ProcessRequestInternal(HttpContextBase context, String fileset, ClientDependencyType type, Int32 version, Byte[] outputBytes, OutputCachedPage page)
bei ClientDependency.Core.CompositeFiles.CompositeDependencyHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context)
bei System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Is the whole backoffice broken or just the newsletter studio section?
Your error indicated to me that this is related to permissions to the folders in the solution? Are you sure that your read/write permissions are correctly set?
I see! I'll try to check this asap. So the old version works and the new release breaks the package? Any error messages? How did you test? Just different DLLs?
I will need to test around with this but as far as I know the chagnes in the CD-framework was suppose to backwards compatible? I don't think that Newsletter Studio has a hard dependency on the framework - the only way we use it is trought the backoffice features of Umbraco.
But like I said - I need to look closer at this before I can give you any conclusions =D
Once again - thanks for using the package and sharing your insights!
@Markus: There were no errors on the frontend, just these in UmbracoTraceLog I`ve posted. On Backend only blank screen. I just replaced the new dll with the old one.
@Allan: I found the dll in an old zip folder of Umbraco 7.2.1 on my file system. Here you can download the one I use:
Thanks for that file - that's got the back end working again for me too. So looks like either a bug in the new dll file, or a conflict in both packages which comes to light when using the new dll file.
I will look into this asap. I'm not sure how the ClientDependency project was vulnerable but it seams like a bad idea to runt the old version. I'll keep you posted.
just to let you know, I had the error of "This operation is not supported for a relative URI" on one of my sites. I tracked it down to a package "Spectrum Colour Picker" which in its package.manifest had a query string for the view and javascript urls (i.e it had ?v=0.0.4 on the end of the urls)
I removed these and the error stopped.
Not sure if this will help, I have no idea why you would put a querystring on a link like this.
Just an update on the progress from our side. We have tested this with the latest version of Umbraco 7.2.2 and the latest version of Newsletter Studio 2.1.0. We've also tried with Umbraco 7.2.
The installation process runs just fine and the package is accessible in the backoffice - this is both with the new and the old version of the ClientDependency framework.
So I'm sorry to say that we can't reproduce the error. What database are you using?
Not sure how relevant this is, as my issue stems from the uBlogsy package, but Patrick's suggested fix worked for me there. i.e. removing the ?v=xx from the package manifest file.
When I got the error in uBlogsy, it was with BOTH SQL CE and SQL EXPRESS, and only with the NEW client dependency framework.
I'm only using uBlogsy, so my issue is similar to the one Heiko reported, but in a different package. Sorry I can't help you more on this package. In uBlogsy, the manifest file did have those query strings in there and removing them sorted my issue in uBlogsy.
uBlogsy 4.1.1 (available today) should work with umbraco 7.2+ ... Note that you might need to upgrade to 7.2.4 as it has a fix for client dependency which caused the query string issue in the utagsy manifest file.
After install Newsletter Studio, Umbraco Backend not working
Hallo,
I just installed the newest version of Newsletter Studio. But after installation and redirection, it only shows blank page. It isn
t possible, to acces Umbraco Backend. I use Umbraco version 7.2.1. Can anyone reproduce this error? In UmbracoTraceLog it shows an error that hasn
t occured before:Heiko
Hi!
Thank you for using the package!
Is the whole backoffice broken or just the newsletter studio section?
Your error indicated to me that this is related to permissions to the folders in the solution? Are you sure that your read/write permissions are correctly set?
// m
Hi,
do newsletter studio need special permissions? I set standard permission for Umbraco.
And whole backend is broken, but frontend is working.
After searching I found the solution. The security update of ClientDependency caused this issue. I installed the old version and it worked.
@Markus: Can you resproduce this error?
Hi!
I see! I'll try to check this asap. So the old version works and the new release breaks the package? Any error messages? How did you test? Just different DLLs?
/ m
If it helps, I'm getting a similar issue installing uBlogsy 4.1 on Umbraco 7.2.1 - installation appears to complete, and at the refresh browser screen I get a blank page and can no longer access the back end at all. There's a thread here: https://our.umbraco.org/projects/starter-kits/ublogsy/ublogsy-bugs/61488-uBlogsy-installation-fails-in-Umbraco-721
I haven't installed the updated Client Dependency dll (are these now standard in 7.2.1?).
Does this sound like the same issue?
Allan
Thanks for the help Allan!
I will need to test around with this but as far as I know the chagnes in the CD-framework was suppose to backwards compatible? I don't think that Newsletter Studio has a hard dependency on the framework - the only way we use it is trought the backoffice features of Umbraco.
But like I said - I need to look closer at this before I can give you any conclusions =D
Once again - thanks for using the package and sharing your insights!
// m
Hi Heiko
Do you know where I can find a copy of the old version of the Client Dependency file? Would like to try that to see if it resolves my issue too...
Thanks
Allan
Hi,
@Markus: There were no errors on the frontend, just these in UmbracoTraceLog I`ve posted. On Backend only blank screen. I just replaced the new dll with the old one.
@Allan: I found the dll in an old zip folder of Umbraco 7.2.1 on my file system. Here you can download the one I use:
https://lew-cloud.de:5001/fbsharing/KlfNznkw
Hi Heiko,
Thanks for that file - that's got the back end working again for me too. So looks like either a bug in the new dll file, or a conflict in both packages which comes to light when using the new dll file.
Thanks again for your help
Allan
Hi!
I will look into this asap. I'm not sure how the ClientDependency project was vulnerable but it seams like a bad idea to runt the old version. I'll keep you posted.
/ m
just to let you know, I had the error of "This operation is not supported for a relative URI" on one of my sites. I tracked it down to a package "Spectrum Colour Picker" which in its package.manifest had a query string for the view and javascript urls (i.e it had ?v=0.0.4 on the end of the urls)
I removed these and the error stopped.
Not sure if this will help, I have no idea why you would put a querystring on a link like this.
Hi Patrick!
Thanks for sharing that insight! I'll keep you all posted.
Hi!
Just an update on the progress from our side. We have tested this with the latest version of Umbraco 7.2.2 and the latest version of Newsletter Studio 2.1.0. We've also tried with Umbraco 7.2.
The installation process runs just fine and the package is accessible in the backoffice - this is both with the new and the old version of the ClientDependency framework.
So I'm sorry to say that we can't reproduce the error. What database are you using?
Hi Markus
Not sure how relevant this is, as my issue stems from the uBlogsy package, but Patrick's suggested fix worked for me there. i.e. removing the ?v=xx from the package manifest file.
When I got the error in uBlogsy, it was with BOTH SQL CE and SQL EXPRESS, and only with the NEW client dependency framework.
Hope that helps a bit?!
Allan
Hi!
But did newsletter studio have any querystrings in the manifest file? Or where did you remove that querystring?
/ m
Hi Markus,
I'm only using uBlogsy, so my issue is similar to the one Heiko reported, but in a different package. Sorry I can't help you more on this package. In uBlogsy, the manifest file did have those query strings in there and removing them sorted my issue in uBlogsy.
Good luck!
Allan
Hi!
Thank you Allan! =D
I thought that you where using Newsletter Studio.
// m
Hi everyone,
sorry for the late response. I got the solution for my problem. It was caused by another package. Now it works fine. Thank you for your tips
Heiko
Thanks for your investigations guys.
uBlogsy 4.1.1 (available today) should work with umbraco 7.2+ ... Note that you might need to upgrade to 7.2.4 as it has a fix for client dependency which caused the query string issue in the utagsy manifest file.
is working on a reply...