thanks for the quick reply that's the best part of this forum.
what i did was create a ibay called empweb for the employees secured data site. i named it empweb. so currently i can go to http://www.somename.com/empweb and input a common user name and password. like i said what i want is only https://www.somename/empweb, which i think has been answered but i have not tried, and to allow the user to input their smeserver username and password. by the way if it helps this is ver7.2. i hope this clarifies what i want to do a little better.
also i have several hardware configurations that work with sme7.2 where is the best place to post this information for others to use?
You will have to make a custom template based on the ibay templates and make an exception to implement the settings you would like to have... this is not done 1... 2... 3...
The easiest option I guess is this:
1. Log in as root user on a SME Server shell
2. Create the directory tree for the custom-template we will generate:
mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
3. Copy the fragment we need to the custom template folder:
cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
4.Now comes the magic. Using your favorite editor we need to edit the /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays. We need to modify the last part of the custom template fragment that reads:
if ($pass)
{
$OUT .= " AuthName \"$properties{'Name'}\"\n";
$OUT .= " AuthType Basic\n";
$OUT .= " AuthExternal pwauth\n";
$OUT .= " require user $key\n";
$OUT .= " Satisfy $satisfy\n";
}
to
if ($pass)
{
$OUT .= " AuthName \"$properties{'Name'}\"\n";
$OUT .= " AuthType Basic\n";
$OUT .= " AuthExternal pwauth\n";
if ($key eq 'ibayname') {
$OUT .= " require user username\n";
}
else
{
$OUT .= " require user $key\n";
}
$OUT .= " Satisfy $satisfy\n";
}
Replace the text ibayname with the ibayname you would like to have a different setting as well as the text username in above fragment with the username(s) you would like to have access using spaces to separate them.
Now if you have not already done so, set a password for the ibay. This password will not be used and is overwritten with the option we have created using above instruction. If you already had a password set for the ibay you will have to issue the following code
signal-event ibay-modify ibayname
If you did not set a password setting a password now through the server-manager should automatically apply the changes for you. Setting a password is a requirement for this option to work...
Note: This only changes the access over the internet (e. g. using the webbrowser) and will not modify filesystem access (e. g. using explorer)
Disclaimer:I just wrote down this code and did not test this... so things might brake as I am only human as well

.