Installed Umbraco 4.5 and can only see the Parent Node of Each Section
I upgraded from 4.0.3 to 4.5 on ( IIS 7 - WIN SVR 2008 32 BIT) and read through the Upgrade Document here: http://our.umbraco.org/wiki/about/roadmap/umbraco-45/upgrading-to-umbraco-45 and the upgrade went fairly smooth after picking the correct AppPool. Now when I login I can only see the Parent Node of each section but NO CHILD NODES. I tried viewing each Section in multiple browsers still nothing? If someone can point me in the right direction would be great.
Are you seeing any javascript errors or similar? Is there anything unusual in the umbracoLog table?
One thing I found when upgrading is that it's best to totally remove the umbraco and umbraco_client folders first, then then copy in the ones from the 4.5 download. Also, use the 4.5 web.config as a base and copy in your custom settings over the top.
OK i just remove and copied umbraco client and umbraco folders over after removing the previous and now I lost me Contour and Courier Icons in the control panel:
Next here is a dump of whats happening (from Logs):
20930-12010-07-06 13:10:20.697ErrorError loading IApplication: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'umbraco.dll' or one of its dependencies. The system cannot find the file specified. File name: 'umbraco.dll' at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at Umbraco.Concierge.Businesslogic.application..ctor() WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at umbraco.BusinessLogic.Application.RegisterIApplications()
20940-12010-07-06 13:10:20.713SystemApplication started at 7/6/2010 1:10:20 PM
20950-12010-07-06 13:10:49.140SystemLoading content from disk cache...
20960-12010-07-06 13:11:31.313Login
2097011122010-07-06 13:11:50.763Open
2098011122010-07-06 13:12:24.920Save
2099011122010-07-06 13:12:25.517Publish
21000-12010-07-06 13:12:25.610DebugXml saved in 00:00:00.0072551
2101011122010-07-06 13:12:25.610Publish
2102010782010-07-06 13:12:32.350Open
2103010792010-07-06 13:12:35.240Open
2104010842010-07-06 13:12:36.933Open
2105010882010-07-06 13:12:39.847Open
21060-12010-07-06 15:26:07.787DebugCurrentVersion different from configStatus: '4.5.0',''
21070-12010-07-06 15:26:07.817SystemApplication started at 7/6/2010 3:26:27 PM
21080-12010-07-06 15:26:07.817DebugCurrentVersion different from configStatus: '4.5.0',''
21090-12010-07-06 15:26:11.893DebugCurrentVersion different from configStatus: '4.5.0',''
21100-12010-07-06 15:26:12.763SystemLoading content from database...
It might be the same issue that others have seen when installing. The problem seems to be that the .zip file that you get form codeplex needs to be "unblocked" in order for th extracted dll's to be trusted by windows.
You should also be able to do this manually for each dll in your bin folder.
Also, you probably need to do an iis reset to refresh windows permisson cache or the dll's.
I had the same problem earlier this week. I had created a new AppPool for the new installation and recycled it a couple of of times but the problem was still there. I eventually tried using the Default App Pool and everything worked fine. So....
1. Stop IIS
2. Delete everything in the 'Temporary ASP.NET Files' folders for the .Net 2.x and 4.x frameworks
3. Set the new AppPool in IIS
4. Restart IIS (I actually rebooted the server but you may not have that option)
I unblocked the v4.5 zip extracted the files, then copied them back to my installation folder, switched to the DefaultAppPool 4.0, killed the Temp ASP Files and did and IIS reset and can now view the child nodes.
Here the same problem. Unblocked the zip-file, extracted with WinRar, but still same problems. Used Web Deployment Package, but still same problems.
Problems we face occur in install-step "boost", after chosing "Install Runway Package"; error with double dictionary entry. With AND without installing the Runway package, we have no child nodes under the root item of every section in the "Umbraco" environment.
(Server is Win2008 Enterprise, IIS7, app.pool is integrated pipeline/ASP.NET v4, site is full trust.
Alright, have a look at the way in which I install my Umbraco sites, maybe you'll find that you've missed a step. If you're still having problems, I must assume that something is wrong on your computer. Check out the umbracoLog table and the Windows Event viewer to check if you have any strange errors.
Same issue here, Using 2008 R2 Installed Umbraco without errors AppPol set to V4, Integrated, Identity NetworkService Have tried deleting all temporary file, Tried recopy all umbraco files Unblocked the ZIP before copying Permissions are fine.
After alot of testing, I have located why it goes wrong for me, and it has something todo with the location on the files.
As I have a loadbalaced IIS setup, I locate the websites on a share, and as long as the files is on that share the top nodes are not showing.
[EDIT] Both "Network Service" and the service I have configured IIS to access the network path with have Full control to the share and subfolder/files [/EDIT]
Installed Umbraco 4.5 and can only see the Parent Node of Each Section
I upgraded from 4.0.3 to 4.5 on ( IIS 7 - WIN SVR 2008 32 BIT) and read through the Upgrade Document here: http://our.umbraco.org/wiki/about/roadmap/umbraco-45/upgrading-to-umbraco-45 and the upgrade went fairly smooth after picking the correct AppPool. Now when I login I can only see the Parent Node of each section but NO CHILD NODES. I tried viewing each Section in multiple browsers still nothing? If someone can point me in the right direction would be great.
Thanks in advance Experts.
Hi,
Are you seeing any javascript errors or similar? Is there anything unusual in the umbracoLog table?
One thing I found when upgrading is that it's best to totally remove the umbraco and umbraco_client folders first, then then copy in the ones from the 4.5 download. Also, use the 4.5 web.config as a base and copy in your custom settings over the top.
OK i just remove and copied umbraco client and umbraco folders over after removing the previous and now I lost me Contour and Courier Icons in the control panel:
Next here is a dump of whats happening (from Logs):
2093 0 -1 2010-07-06 13:10:20.697 Error Error loading IApplication: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'umbraco.dll' or one of its dependencies. The system cannot find the file specified. File name: 'umbraco.dll' at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) at System.Reflection.Assembly.Load(String assemblyString) at Umbraco.Concierge.Businesslogic.application..ctor() WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) at System.Activator.CreateInstance(Type type, Boolean nonPublic) at umbraco.BusinessLogic.Application.RegisterIApplications()
2094 0 -1 2010-07-06 13:10:20.713 System Application started at 7/6/2010 1:10:20 PM
2095 0 -1 2010-07-06 13:10:49.140 System Loading content from disk cache...
2096 0 -1 2010-07-06 13:11:31.313 Login
2097 0 1112 2010-07-06 13:11:50.763 Open
2098 0 1112 2010-07-06 13:12:24.920 Save
2099 0 1112 2010-07-06 13:12:25.517 Publish
2100 0 -1 2010-07-06 13:12:25.610 Debug Xml saved in 00:00:00.0072551
2101 0 1112 2010-07-06 13:12:25.610 Publish
2102 0 1078 2010-07-06 13:12:32.350 Open
2103 0 1079 2010-07-06 13:12:35.240 Open
2104 0 1084 2010-07-06 13:12:36.933 Open
2105 0 1088 2010-07-06 13:12:39.847 Open
2106 0 -1 2010-07-06 15:26:07.787 Debug CurrentVersion different from configStatus: '4.5.0',''
2107 0 -1 2010-07-06 15:26:07.817 System Application started at 7/6/2010 3:26:27 PM
2108 0 -1 2010-07-06 15:26:07.817 Debug CurrentVersion different from configStatus: '4.5.0',''
2109 0 -1 2010-07-06 15:26:11.893 Debug CurrentVersion different from configStatus: '4.5.0',''
2110 0 -1 2010-07-06 15:26:12.763 System Loading content from database...
2111 0 -1 2010-07-06 15:26:12.800 Debug Republishing starting
2112 0 -1 2010-07-06 15:26:12.820 Debug Xml Pages loaded
2113 0 -1 2010-07-06 15:26:12.827 Debug Done republishing Xml Index
2114 0 -1 2010-07-06 15:26:13.003 Debug Xml saved in 00:00:00.1262040
2115 0 -1 2010-07-06 15:31:03.667 System Application started at 7/6/2010 3:31:09 PM
2116 0 -1 2010-07-06 15:31:04.603 System Loading content from disk cache...
2117 0 -1 2010-07-06 15:31:26.077 Login
2118 0 -1 2010-07-06 15:35:10.673 Login
2119 0 -1 2010-07-06 15:42:51.060 System Application started at 7/6/2010 3:42:48 PM
2120 0 -1 2010-07-06 15:42:56.233 System Loading content from disk cache...
2121 0 -1 2010-07-06 15:43:42.317 System Application started at 7/6/2010 3:43:40 PM
2122 0 -1 2010-07-06 15:43:42.333 System Loading content from disk cache...
2123 0 -1 2010-07-06 15:45:08.863 Login
2124 0 -1 2010-07-07 10:59:14.130 Login
2125 0 -1 2010-07-07 11:02:45.713 Login
2126 0 -1 2010-07-07 11:11:15.420 System Application started at 7/7/2010 11:11:14 AM
2127 0 -1 2010-07-07 11:11:16.330 System Loading content from disk cache...
2128 0 -1 2010-07-07 11:13:48.230 System Application started at 7/7/2010 11:13:47 AM
2129 0 -1 2010-07-07 11:13:48.987 System Loading content from disk cache...
2130 0 -1 2010-07-07 11:20:01.940 System Application started at 7/7/2010 11:20:01 AM
2131 0 -1 2010-07-07 11:20:03.057 System Loading content from disk cache...
2132 0 -1 2010-07-07 11:25:22.250 System Application started at 7/7/2010 11:25:20 AM
2133 0 -1 2010-07-07 11:25:22.260 System Loading content from disk cache...
2134 0 -1 2010-07-07 11:27:03.370 System Application started at 7/7/2010 11:27:02 AM
2135 0 -1 2010-07-07 11:27:03.707 System Loading content from disk cache...
2136 0 -1 2010-07-07 11:27:35.350 System Application started at 7/7/2010 11:27:34 AM
2137 0 -1 2010-07-07 11:27:35.400 System Loading content from disk cache...
2138 0 -1 2010-07-07 11:48:46.290 System Application started at 7/7/2010 11:48:45 AM
2139 0 -1 2010-07-07 11:48:46.380 System Loading content from disk cache...
2140 0 -1 2010-07-07 11:49:22.213 Login
SO nothing too big that I can see, beside obvious issues with Courier.
It might be the same issue that others have seen when installing. The problem seems to be that the .zip file that you get form codeplex needs to be "unblocked" in order for th extracted dll's to be trusted by windows.
You should also be able to do this manually for each dll in your bin folder.
Also, you probably need to do an iis reset to refresh windows permisson cache or the dll's.
I'm experiencing the same problems. Downloaded the .zip, "unblocked" it and intalled Umbraco, but I still can't see child nodes in any section.
You probably have packages / xslt installed that breaks in 4.5, this can also affect the backend?
Hi Kevon,
I had the same problem earlier this week. I had created a new AppPool for the new installation and recycled it a couple of of times but the problem was still there. I eventually tried using the Default App Pool and everything worked fine. So....
1. Stop IIS
2. Delete everything in the 'Temporary ASP.NET Files' folders for the .Net 2.x and 4.x frameworks
3. Set the new AppPool in IIS
4. Restart IIS (I actually rebooted the server but you may not have that option)
Hope that helps,
Kevin
I unblocked the v4.5 zip extracted the files, then copied them back to my installation folder, switched to the DefaultAppPool 4.0, killed the Temp ASP Files and did and IIS reset and can now view the child nodes.
Here the same problem. Unblocked the zip-file, extracted with WinRar, but still same problems. Used Web Deployment Package, but still same problems.
Problems we face occur in install-step "boost", after chosing "Install Runway Package"; error with double dictionary entry. With AND without installing the Runway package, we have no child nodes under the root item of every section in the "Umbraco" environment.
(Server is Win2008 Enterprise, IIS7, app.pool is integrated pipeline/ASP.NET v4, site is full trust.
It could be a permissions issue, try to run this script by Chris Houston and see if that helps.
Also, make sure that your app pool user is the NETWORK SERVICE (not the AppPoolIdentity).
App pool user has all rights on all folders...
Alright, have a look at the way in which I install my Umbraco sites, maybe you'll find that you've missed a step. If you're still having problems, I must assume that something is wrong on your computer. Check out the umbracoLog table and the Windows Event viewer to check if you have any strange errors.
Also re-applying permissions is never a bad idea!
Same issue here, Using 2008 R2
Installed Umbraco without errors
AppPol set to V4, Integrated, Identity NetworkService
Have tried deleting all temporary file,
Tried recopy all umbraco files
Unblocked the ZIP before copying
Permissions are fine.
Help :)
/Lars
Hi
After alot of testing, I have located why it goes wrong for me, and it has something todo with the location on the files.
As I have a loadbalaced IIS setup, I locate the websites on a share, and as long as the files is on that share the top nodes are not showing.
[EDIT] Both "Network Service" and the service I have configured IIS to access the network path with have Full control to the share and subfolder/files [/EDIT]
/Lars
is working on a reply...