Solved

Write to Virtual Directory in IIS6 ASP NET using VB

Posted on 2009-05-08
4
618 Views
Last Modified: 2013-11-07
I have deployed a new ASP.Net 2.0 web site on a Windows 2003 server using IIS6.

I have created a Samba share folder pointing to a folder on our Unix server.

I have created a virtual directory called WebOrders under my Web Site root directory.

How can I create text files in this virtual directory in VB code? How do i reference the virtual directory in VB code? I am doing this because no matter what I try I cannot specify the actual path to the Samba Share in my textfilecreate method without getting a User or password invalid error! Very frustrating! I hope this works.

I can create the text files on a local server folder no problem. Also when I run the Web Site on my dev. server (Windows XP file system type site) I can access the Samba share path no problem. Only in IIS6 do I have this problem. I cannot deploy because of this.

Do I really have to create a separate batch file that simply moves the files from a local folder to the Samba Share periodically? Seems silly. I should be able to access any network resource I need to, no?

Very frustrated.
0
Comment
Question by:michouis
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 3

Expert Comment

by:SalmanZG
ID: 24340205
Run the web application under a user (identity) which has access to the samba share.
Local service accounts (default) don't have access to network shares.
0
 

Author Comment

by:michouis
ID: 24340630
Yes, if I understand you I should change the username/password in Directory Security to a valid Unix account and then set the <identity impersonate="True" /> in my web.config. If I do that then I cannot connect to our SQL server which uses Integrated Security for access. Then when I create a new user in SQL matching the username in Directory Security I cannot connect to SQL server using the new user account. SQL is set to Mixed Mode Authentication, I am not sure why it is not allowing the new user to connect. I have asked my net. admin. guy and he is stumpped too. If SQL would accept the new user I would then create that user in Unix and Samba which then should resolve all connection issues (ensure connections to both SQL and SAMBA), I would hope. Dunno why this has to be so complicated but it is. Thanks.
0
 
LVL 3

Accepted Solution

by:
SalmanZG earned 500 total points
ID: 24340830
You should use a single account created as a Domain User. The same login should have permissions in each system.

Try to test each system separately in a simple manner - instead of testing from the application.

e.g. Use runas in command prompt to start sql managment studio under the desired login and test it. In similar manner, test samba share access.
0
 

Author Closing Comment

by:michouis
ID: 31579641
ok, done and working. Thanks.
0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A basic question.. “What is the Garbage Collector?” The usual answer given back: “Garbage collector is a background thread run by the CLR for freeing up the memory space used by the objects which are no longer used by the program.” I wondered …
Today I had a very interesting conundrum that had to get solved quickly. Needless to say, it wasn't resolved quickly because when we needed it we were very rushed, but as soon as the conference call was over and I took a step back I saw the correct …
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

732 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question