PRF and profile import problems

B

booker@mgt

To be exact, after creating a PRF file with the settings that I want, this
is what happens. The PRF was created/exported from the Custom Maintenance
wizard

I have an existing Exchange outlook profile(Called Outlook) with a alternate
username, i.e username6.

I double click on the PRF file that has been configured with a username that
is different, i.e gjones. and/or %username%

When I double click on the PRF file, the existing profile gets changed to
"Backup of Outlook"

The new "outlook" profile comes up with the server name mentioned in the PRF
file, but everything else is blank(username, RPC over HTTP settings,
etc)


These same settings, if I set up the PRF to create a new Profile runs just
fine.

In essence, that is my problem. I simply want to take the current profile,
and change the username, servername, and other exchange RPC over HTTP
settings, but it seems to not want to do that.

Now if i set the OverWriteProfile to yes, then it will create a new profile,
but if i set it to Append, i get the experience above?

Signed..

Frustrated :)
 
B

booker@mgt

Yes, I am glad you responded, i was reading your responses to some other
questions, and I said, I hope Sue reads this :) Server and rpc names were
changed for the posting. Another question, we are thinking we will achieve
by just modifying the existing default profile is that settings like
signatures and other preferences will be saved, since just the servernames
and other exchagne settings will change.. is that true? Five sections below:

;Automatically generated PRF file from the Microsoft Office Customization
and Installation Wizard

; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************

[General]
Custom=1
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=TRUE

; **************************************************************
; Section 2 - Services in Profile
; **************************************************************

[Service List]
ServiceX=Microsoft Outlook Client
ServiceEGS=Exchange Global Section
Service1=Microsoft Exchange Server
ServiceEGS=Exchange Global Section

;***************************************************************
; Section 3 - List of internet accounts
;***************************************************************

[Internet Account List]

;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************

[ServiceX]
CachedExchangeMode=0x00000002
CachedExchangeSlowDetect=TRUE

[ServiceEGS]
CachedExchangeConfigFlags=0x00000100
MailboxName=%UserName%
HomeServer=exchange.server.com
RPCoverHTTPflags=0x002f
RPCProxyServer=exmail.mail.univ.com
RPCProxyPrincipalName=msstd:exmail.mail.univ.com
RPCProxyAuthScheme=0x0001

[Service1]
OverwriteExistingService=Yes
UniqueService=Yes
MailboxName=%UserName%
HomeServer=exchange.server.com
OfflineAddressBookPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\
OfflineFolderPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\outlook.ost
AccountName=Microsoft Exchange Server

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************
 
B

booker@mgt

Sue,

Looks like I answered one of my questions. Inside of the current profile,
I chnged the username to someone else and the other settings seemed to
remain, i.e the Signature and other preferences, i.e using Word as the email
editor, etc, etc.

So, I would like my PRF import to do the same thing for me. By just
changing the servername and other backend Echange related stuff with the
existing profile, the user should be able to keep all of their client related
preferences when the ystart up outlook with the new backend information.



booker@mgt said:
Yes, I am glad you responded, i was reading your responses to some other
questions, and I said, I hope Sue reads this :) Server and rpc names were
changed for the posting. Another question, we are thinking we will achieve
by just modifying the existing default profile is that settings like
signatures and other preferences will be saved, since just the servernames
and other exchagne settings will change.. is that true? Five sections below:

;Automatically generated PRF file from the Microsoft Office Customization
and Installation Wizard

; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************

[General]
Custom=1
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=TRUE

; **************************************************************
; Section 2 - Services in Profile
; **************************************************************

[Service List]
ServiceX=Microsoft Outlook Client
ServiceEGS=Exchange Global Section
Service1=Microsoft Exchange Server
ServiceEGS=Exchange Global Section

;***************************************************************
; Section 3 - List of internet accounts
;***************************************************************

[Internet Account List]

;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************

[ServiceX]
CachedExchangeMode=0x00000002
CachedExchangeSlowDetect=TRUE

[ServiceEGS]
CachedExchangeConfigFlags=0x00000100
MailboxName=%UserName%
HomeServer=exchange.server.com
RPCoverHTTPflags=0x002f
RPCProxyServer=exmail.mail.univ.com
RPCProxyPrincipalName=msstd:exmail.mail.univ.com
RPCProxyAuthScheme=0x0001

[Service1]
OverwriteExistingService=Yes
UniqueService=Yes
MailboxName=%UserName%
HomeServer=exchange.server.com
OfflineAddressBookPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\
OfflineFolderPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\outlook.ost
AccountName=Microsoft Exchange Server

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************



Sue Mosher said:
Could you post the first 5 sections of the .prf file?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/article.aspx?id=54
 
B

booker@mgt

Another thing to note as well, is I noticed that when I change the username
inside of the profile, I have to put in a lot of credentials just to, 1, get
to the current profile, and 2, to establish the new username. To give you
an idea of my environment, we are a child domain of a bigger forest/domain.
Our users who connect to the Exchange server via RPC over https have to put
the domain\ in front of their usernames when they log in.



booker@mgt said:
Yes, I am glad you responded, i was reading your responses to some other
questions, and I said, I hope Sue reads this :) Server and rpc names were
changed for the posting. Another question, we are thinking we will achieve
by just modifying the existing default profile is that settings like
signatures and other preferences will be saved, since just the servernames
and other exchagne settings will change.. is that true? Five sections below:

;Automatically generated PRF file from the Microsoft Office Customization
and Installation Wizard

; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************

[General]
Custom=1
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=TRUE

; **************************************************************
; Section 2 - Services in Profile
; **************************************************************

[Service List]
ServiceX=Microsoft Outlook Client
ServiceEGS=Exchange Global Section
Service1=Microsoft Exchange Server
ServiceEGS=Exchange Global Section

;***************************************************************
; Section 3 - List of internet accounts
;***************************************************************

[Internet Account List]

;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************

[ServiceX]
CachedExchangeMode=0x00000002
CachedExchangeSlowDetect=TRUE

[ServiceEGS]
CachedExchangeConfigFlags=0x00000100
MailboxName=%UserName%
HomeServer=exchange.server.com
RPCoverHTTPflags=0x002f
RPCProxyServer=exmail.mail.univ.com
RPCProxyPrincipalName=msstd:exmail.mail.univ.com
RPCProxyAuthScheme=0x0001

[Service1]
OverwriteExistingService=Yes
UniqueService=Yes
MailboxName=%UserName%
HomeServer=exchange.server.com
OfflineAddressBookPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\
OfflineFolderPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\outlook.ost
AccountName=Microsoft Exchange Server

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************



Sue Mosher said:
Could you post the first 5 sections of the .prf file?

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
http://www.outlookcode.com/article.aspx?id=54
 
B

booker@mgt

Let me know if you think this plays a role:

If i manually try to go into a profile and make changes, when I hit next
after the window about viewing or changing existing email accounts, I will
get the prompt to enter my credentials for the existing configured account.

When double clicking on the PRF file, I never seem to get the credential
dialog box. I am thinking that is part of the problem, i.e, why when the PRF
process is over, I just have the account window with just the server name,
but no user name or Exchange over http information.??

And a little more information on the environment. We are a child domain who
connects to the Exchange server via RPC over https. Thus , when we connect
to the Exchange server, we have to put in the credentials in the format of
Domain\username
 
B

booker@mgt

I have an update and hopefully this will help to SHED light on the situation.
When i am going through the Custom Maintenance wizard, I have always chosen
the option to Overwite Exchange settings when choosing the modify profile
option.

Well this time, I unchecked that option and let it build the PRF file and I
am one step closer.

The PRF file will put in all of the Exchange proxy information, BUT, it
still keeps the old server name. Now where this becomes a problem is the
fact that because the back end proxy information has changed, the credentials
for the old server are useless because it is not checking against the new
back end information.


So my last step, if anyone can help is how to figure out how to simply get
it to replace the current information in the profile and then insert the new
server information. It is almost like a timing thing. If I could get a pop
up box to allow me to put in the old credentials for the old server, so it
can remove that information, and then put in the credentials for the new
server and add that information, it would be perfect

Maybe there is something inside of the PRF file that I have set wrong.
Would taking a look at that help anyone?

Here is "this version of the PRF file that produced the scenario above.


;Automatically generated PRF file from the Microsoft Office Customization
and Installation Wizard

; **************************************************************
; Section 1 - Profile Defaults
; **************************************************************

[General]
Custom=1
DefaultProfile=Yes
OverwriteProfile=Append
ModifyDefaultProfileIfPresent=TRUE

; **************************************************************
; Section 2 - Services in Profile
; **************************************************************

[Service List]
ServiceX=Microsoft Outlook Client
ServiceEGS=Exchange Global Section
Service1=Microsoft Exchange Server
ServiceEGS=Exchange Global Section

;***************************************************************
; Section 3 - List of internet accounts
;***************************************************************

[Internet Account List]

;***************************************************************
; Section 4 - Default values for each service.
;***************************************************************

[ServiceX]
CachedExchangeMode=0x00000002
CachedExchangeSlowDetect=TRUE

[ServiceEGS]
CachedExchangeConfigFlags=0x00000100
MailboxName=%UserName%
HomeServer=Newservername.exchange.organization.com
RPCoverHTTPflags=0x002f
RPCProxyServer=newserver.mail.work.com
RPCProxyPrincipalName=msstd:newserver.mail.work.com
RPCProxyAuthScheme=0x0001

[Service1]
OverwriteExistingService=No
UniqueService=Yes
MailboxName=%UserName%
HomeServer=Newservername.exchange.organization.com
OfflineAddressBookPath=%USERPROFILE%\local settings\application
data\microsoft\outlook\ OfflineFolderPath=%USERPROFILE%\local
settings\application data\microsoft\outlook\outlook.ost
AccountName=Microsoft Exchange Server

;***************************************************************
; Section 5 - Values for each internet account.
;***************************************************************

;***************************************************************
; Section 6 - Mapping for profile properties
;***************************************************************

[Microsoft Exchange Server]
ServiceName=MSEMS
MDBGUID=5494A1C0297F101BA58708002B2A2517
MailboxName=PT_STRING8,0x6607
HomeServer=PT_STRING8,0x6608
OfflineAddressBookPath=PT_STRING8,0x660E
OfflineFolderPath=PT_STRING8,0x6610

[Exchange Global Section]
SectionGUID=13dbb0c8aa05101a9bb000aa002fc45a
MailboxName=PT_STRING8,0x6607
HomeServer=PT_STRING8,0x6608
RPCoverHTTPflags=PT_LONG,0x6623
RPCProxyServer=PT_UNICODE,0x6622
RPCProxyPrincipalName=PT_UNICODE,0x6625
RPCProxyAuthScheme=PT_LONG,0x6627
CachedExchangeConfigFlags=PT_LONG,0x6629

[Microsoft Mail]
ServiceName=MSFS
ServerPath=PT_STRING8,0x6600
Mailbox=PT_STRING8,0x6601
Password=PT_STRING8,0x67f0
RememberPassword=PT_BOOLEAN,0x6606
ConnectionType=PT_LONG,0x6603
UseSessionLog=PT_BOOLEAN,0x6604
SessionLogPath=PT_STRING8,0x6605
EnableUpload=PT_BOOLEAN,0x6620
EnableDownload=PT_BOOLEAN,0x6621
UploadMask=PT_LONG,0x6622
NetBiosNotification=PT_BOOLEAN,0x6623
NewMailPollInterval=PT_STRING8,0x6624
DisplayGalOnly=PT_BOOLEAN,0x6625
UseHeadersOnLAN=PT_BOOLEAN,0x6630
UseLocalAdressBookOnLAN=PT_BOOLEAN,0x6631
UseExternalToHelpDeliverOnLAN=PT_BOOLEAN,0x6632
UseHeadersOnRAS=PT_BOOLEAN,0x6640
UseLocalAdressBookOnRAS=PT_BOOLEAN,0x6641
UseExternalToHelpDeliverOnRAS=PT_BOOLEAN,0x6639
ConnectOnStartup=PT_BOOLEAN,0x6642
DisconnectAfterRetrieveHeaders=PT_BOOLEAN,0x6643
DisconnectAfterRetrieveMail=PT_BOOLEAN,0x6644
DisconnectOnExit=PT_BOOLEAN,0x6645
DefaultDialupConnectionName=PT_STRING8,0x6646
DialupRetryCount=PT_STRING8,0x6648
DialupRetryDelay=PT_STRING8,0x6649

[Personal Folders]
ServiceName=MSPST MS
Name=PT_STRING8,0x3001
PathToPersonalFolders=PT_STRING8,0x6700
RememberPassword=PT_BOOLEAN,0x6701
EncryptionType=PT_LONG,0x6702
Password=PT_STRING8,0x6703

[Unicode Personal Folders]
ServiceName=MSUPST MS
Name=PT_UNICODE,0x3001
PathToPersonalFolders=PT_STRING8,0x6700
RememberPassword=PT_BOOLEAN,0x6701
EncryptionType=PT_LONG,0x6702
Password=PT_STRING8,0x6703

[Outlook Address Book]
ServiceName=CONTAB

[LDAP Directory]
ServiceName=EMABLT
ServerName=PT_STRING8,0x6600
UserName=PT_STRING8,0x6602
UseSSL=PT_BOOLEAN,0x6613
UseSPA=PT_BOOLEAN,0x6615
DisableVLV=PT_LONG,0x6616
DisplayName=PT_STRING8,0x3001
ConnectionPort=PT_STRING8,0x6601
SearchTimeout=PT_STRING8,0x6607
MaxEntriesReturned=PT_STRING8,0x6608
SearchBase=PT_STRING8,0x6603

[Microsoft Outlook Client]
SectionGUID=0a0d020000000000c000000000000046
FormDirectoryPage=PT_STRING8,0x0270
WebServicesLocation=PT_STRING8,0x0271
ComposeWithWebServices=PT_BOOLEAN,0x0272
PromptWhenUsingWebServices=PT_BOOLEAN,0x0273
OpenWithWebServices=PT_BOOLEAN,0x0274
CachedExchangeMode=PT_LONG,0x041f
CachedExchangeSlowDetect=PT_BOOLEAN,0x0420

[Personal Address Book]
ServiceName=MSPST AB
NameOfPAB=PT_STRING8,0x001e3001
Path=PT_STRING8,0x001e6600
ShowNamesBy=PT_LONG,0x00036601

; ************************************************************************
; Section 7 - Mapping for internet account properties. DO NOT MODIFY.
; ************************************************************************

[I_Mail]
AccountType=POP3
;--- POP3 Account Settings ---
AccountName=PT_UNICODE,0x0002
DisplayName=PT_UNICODE,0x000B
EmailAddress=PT_UNICODE,0x000C
;--- POP3 Account Settings ---
POP3Server=PT_UNICODE,0x0100
POP3UserName=PT_UNICODE,0x0101
POP3UseSPA=PT_LONG,0x0108
Organization=PT_UNICODE,0x0107
ReplyEmailAddress=PT_UNICODE,0x0103
POP3Port=PT_LONG,0x0104
POP3UseSSL=PT_LONG,0x0105
; --- SMTP Account Settings ---
SMTPServer=PT_UNICODE,0x0200
SMTPUseAuth=PT_LONG,0x0203
SMTPAuthMethod=PT_LONG,0x0208
SMTPUserName=PT_UNICODE,0x0204
SMTPUseSPA=PT_LONG,0x0207
ConnectionType=PT_LONG,0x000F
ConnectionOID=PT_UNICODE,0x0010
SMTPPort=PT_LONG,0x0201
SMTPUseSSL=PT_LONG,0x0202
ServerTimeOut=PT_LONG,0x0209
LeaveOnServer=PT_LONG,0x1000

[IMAP_I_Mail]
AccountType=IMAP
;--- IMAP Account Settings ---
AccountName=PT_UNICODE,0x0002
DisplayName=PT_UNICODE,0x000B
EmailAddress=PT_UNICODE,0x000C
;--- IMAP Account Settings ---
IMAPServer=PT_UNICODE,0x0100
IMAPUserName=PT_UNICODE,0x0101
IMAPUseSPA=PT_LONG,0x0108
Organization=PT_UNICODE,0x0107
ReplyEmailAddress=PT_UNICODE,0x0103
IMAPPort=PT_LONG,0x0104
IMAPUseSSL=PT_LONG,0x0105
; --- SMTP Account Settings ---
SMTPServer=PT_UNICODE,0x0200
SMTPUseAuth=PT_LONG,0x0203
SMTPAuthMethod=PT_LONG,0x0208
SMTPUserName=PT_UNICODE,0x0204
SMTPUseSPA=PT_LONG,0x0207
ConnectionType=PT_LONG,0x000F
ConnectionOID=PT_UNICODE,0x0010
SMTPPort=PT_LONG,0x0201
SMTPUseSSL=PT_LONG,0x0202
ServerTimeOut=PT_LONG,0x0209
CheckNewImap=PT_LONG,0x1100
RootFolder=PT_UNICODE,0x1101

[INET_HTTP]
AccountType=HOTMAIL
Account=PT_UNICODE,0x0002
HttpServer=PT_UNICODE,0x0100
UserName=PT_UNICODE,0x0101
Organization=PT_UNICODE,0x0107
UseSPA=PT_LONG,0x0108
TimeOut=PT_LONG,0x0209
Reply=PT_UNICODE,0x0103
EmailAddress=PT_UNICODE,0x000C
FullName=PT_UNICODE,0x000B
Connection Type=PT_LONG,0x000F
ConnectOID=PT_UNICODE,0x0010
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top