installation of Mojo portal on another server besides IIS or apache

This is an open forum for any mojoPortal topics that don't fall into the other categories.

This thread is closed to new posts. You must sign in to post in the forums.
4/27/2010 2:10:50 PM
Gravatar
Total Posts 18439

Re: installation of Mojo portal on another server besides IIS or apache

Hi Katherine,

Wanted to post a reply here even though I've been in contact with you by email, just for others who may read this thread.

I did some  experimenting with abyss web server, I thought maybe I could make some small code change and fix the problem.

The interesting thing is that it seems that it does actually execute the /Setup/Default.aspx page and it returns a web response status code of 200 which indicates no errors. I added some logging statements after each main step of the process and it logged each step correctly and it appears to have correctly completed the setup process, the only thing it doesn't do correctly is that somehow the page output of the /Setup/Default.aspx page just never gets rendered in the browser so you get no confirmation that it has succeeded and no useful information if it does not, but if you leave it alone for a few minutes to make sure it has had time to do its work, it seems that it all works out and the site is correctly configured. So I tried it again with a new empty database just to be sure and again it worked correctly it just doesn't indicate it in the browser as it should.

Hopefully they will fix the issue but I can confirm that it actually does run all the setup code and as long as the database connection string is correct and the abyss is configured correctly for asp.net it should work for you even if they don't fix the rendering issue.

Best,

Joe

7/19/2010 1:53:58 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: installation of Mojo portal on another server besides IIS or apache

 

Hi folks,

I figured that it's been a long time since this thread has seen any action, but even though my site is doing great where it is now, I've been still doing some personal experiments with Abyss Web Server just for my own education and curiosity.  I correctly set up a local mySQL database for that was part of the issue the first time I tried it, and I made sure that the declaration was set up correctly in web.config (I didn't worry about User.Config since it's not a public site I'm setting up at the moment), and I got some very strange errors.  After copying the wwwroot folder into the ASP.net directory under Abyss' Htdocs folder, as well as making sure that the setup from the MySQL data layer had been copied over the MSSQL stuff, and that the bin directory had been overwritten with mySQL related Dll's, I navigated to http://localhost/setup.  I was then greeted with the message of a struggling Firefox 3 to connect to the server.  I continually received the message "Firefox can't establish a connection to the server at localhost."  So, just to see what would happen, on my next try to connect, I omitted the /setup part of the address, and instead simply typed http://localhost.  I then got the index of the virtual directory ASP.net under Abyss' folder.  (exactly what was supposed to happen).  I then navigated to the setup script from there, and I was greeted with a configuration error.  it said something about lines 710 and 712 in the web.config file.  It mentioned something about an encryption key as well as saying that the error may be caused by a misconfigured virtual directory in IIS.  What did I do?  And Joe, I remember you telling me in previous posts that you got this to work before?  How exactly did you do it?  Any input would be great. 

 

Thanks,

Katherine

7/20/2010 6:45:54 AM
Gravatar
Total Posts 18439

Re: installation of Mojo portal on another server besides IIS or apache

Hi Katherine,

As an alternative to using Abyss web server, I'd recommend giving the new Microsoft WebMatrix a try. It includes IIS Express which is much easier to use than IIS. Once it is installed you can right click a folder in Windows Explorer and launch a web site from there. So you could right click the wwwroot folder of the mojoPortal package (after unzipping it) and launch the web easily. Also if you try our latest release, we have a package mojoportal-2-3-4-8-sqlce-net40-deploymentfiles.zip, it uses SQL CE (SQL Server Compact Edition) and it is the easiest ever because there is no database software to install, the database is just a file on disk.

There is a news article here about WebMatrix that gives a little insight about it.

I think this should be an easier way to play with mojoPortal on your local machine.

Hope that helps,

Joe

8/3/2010 2:36:49 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: installation of Mojo portal on another server besides IIS or apache

Hi,

I haven't been able to try that since my computer is under monitoring right at the moment on a message board, but that's definitely in the cards.  Thanks for the info, and I'll definitely work at it.  Abyss is still in the cards though, and I'm slowly working on that with a combination of folks who understand the different configuration methods.  I had screwed up on that as well since Abyss.conf is similar to Web.config, and I had misunderstood that.  That was my bad.  I am still curious about the steps you took to get Mojo to install on Abyss.  I understand that Abyss is not a mainstream server, but it is still a server nonetheless, and any server that has native ASP.net support should be considered as an option.  I disagree with microsoft's view that third party servers should not support their technology. 

 

Thanks and i'm sorry for being such a pain in everyone's butt,,

Katherine

8/5/2010 5:52:54 AM
Gravatar
Total Posts 18439

Re: installation of Mojo portal on another server besides IIS or apache

Hi Katherine,

I have no idea what you mean by saying your computer is being monitored by a message board. If you are waiting for some answers on a message board I don't see how that prevents you from trying WebMatrix. I really think you would find it much easier than Abyss. I'm not aware of Microsoft having any position against other servers but of course they don't provide support for other products themselves, so it is up to the makers of Abyss to solve any problems with Abyss.

All I remember about using Abyss when I tried it is that I used their web pages to configure a folder for .net, I installed the mojoportal files into the folder and set a connection string to the database, then  visited the setup page. The problem with Abyss happens there, it does not render anything in the browser but the setup page does actually run and it worked. I just visited the home page after waiting a few minutes and the site worked. I don't recall ever having to touch Abyss.conf file at all.

Hope it helps,

Joe

8/8/2010 3:38:10 PM
Gravatar
Total Posts 139
"All that is gold does not glitter, not all those who wander are lost;" --J.R.R. Tolkien

Re: installation of Mojo portal on another server besides IIS or apache

Hi again,

I'm sorry for not clarifying.  What I meant by monitoring is that the board that is helping me try and solve a host of problems with my laptop right now has a rule that during fixes or checks, they don't want you downloading, installing, uninstalling, or editing anything.  I think my other problems with all this is that in the middle of all of this, I've had a crippled framework installation of Framework 3.5 (which seems to be gone).  I mean it's there, but it's not recognized.  My helper volunteering her time tells me that she's not sure what it is, that it could be malware, it could be just some registry corruption, software installation issues, but after we check to make sure it's not any kind of malware, I think i'll tackle this framework thing as well so that I can resume my learning of the C# language in peace.  That's why I haven't been able to play with any of the web matrix stuff yet.  Well anyway, just an update.  I just thought I'd give you a little explanation. 

 

Thanks for all of your support,

Katherine

PS.  By the way, did you look on my site?  In the menu, you'll see the acknowledgements page. 
 

You must sign in to post in the forums. This thread is closed to new posts.