Problems setting up release management

Hi I am running into problems in setting up Microsoft Release Management. I have 2 domains. My tfs (separate server), release management server and release management client (both on single physical server) are in domain1 and deployer is in domain2 in Azure
VM. I am using a VPN tunnel to connect release management server, release management client and deployer. They connect with each other nicely. The problem comes when I add reference to tfs in release management client. TFS fails to verify. Now
the user I am using to connect has Make requests on behalf of
others' permissions so that is not the issue. I get TF400324 error. I even used wireshark to troubleshoot but it looks as if release management
client is not even trying to connect. I can access tfs url via web browser with vpn connected from machine on which release management client is running. when  Now if I disconnect the vpn and try to verify tfs from release
management client it works. Does release management client supports connecting via ipv6 tunnel?

Hi abhijitdamle,
I'd like to know how do you connecting via ipv6 tunnel, and when you get the error(without vpn connection?) . If your machine can be access via HTTP/HTTPS, then RM client can also be connected. For your situation, seems you got the
issue resolved after using vpn.
If you have other concerns about the error, you can also check the methods below to see if it works for you:
1. Check the permission of the user account you use, make sure it has the permission of "make requests on behalf of others"
2. Clean team foundation cache on your RM client machine
3. Check the team project collection url to ensure it's input correctly, or use the solution on this
page
Best regards,

Similar Messages

  • Dns problems setting up profile manager

    i have been experimenting setting up OS X Server (10.8) on a new Mac mini on a network with Time Capsule.   server's host name is "server.me.private" at IP address 192.168.1.100 , Time Machine DHCP server address is 192.168.1.1 .
    Open Directory and Profile Manger are on in Server.app.  (Profile Management: Enabled, Signing config profiles using the Apple Certified Push Certificate, w/ Apple push notifications on in Server settings.)
    I can not, however, get Profile Manager to open and connect in a browser using "server.me.private/profilemanager" from either the mini itself or from another mac on the nework.  i can get a brower to connect to Profile Manager using "192.168.1.100/profilemanager" but after successfully logging in, the browser is redirected to a "server.me.private/..."  address and shows connection failure. 
    i HAVE gotten a browser to connect and function properly by changing the DNS Server in the the Network System Preferences on that specific Mac from "192.168.1.1" to "192.168.1.100".  (DNS in Server.app, for the record is also on in this instance, forwarding server to 192.168.1.1 )  this, howerver, is a pain and also doesn't work trying to connect an iOS device.
    i'm definitely missing something here.  it seems to me that the Time Capsule should remain the DNS Server for the network and forward "server.me.private" to "192.168.1.100".  it is not doing this, and there are no options for setting this with Airport Utility.
    some light on this subject would be greatly appreciated.  Thanks very much!

    thanks very much for your thoughts and reply, Thomas.
    if i were to change the Time Capsule to use the Mini as the primary DNS server, is this where i'd do it in Airport Utility?
    but it won't let me change the DNS Servers fields here.  and if i can change the DNS Serever to my Mini's 192.168.1.100, what address should i keep for the second DNS Server?
    Thanks again!

  • Problems setting up Profile Manager

    Hi everyone,
    I've got 35 iPads in one room and I'd like to be able to configure them to use Profile Manager. I am running OSX 10.7.3 and all the tools are up to date.
    I cannot get Profile Manager to run on the iPads. Here's what I've done so far:
    - Enabled Profile Manager on the server
    - Created a Self-Signed Certificate using Server.app
    - Able to login to Profile Manager via the browser
    I am stuck on the next part which is enroling the devices to Profile Manager. When I login to profile manager on the iPad, I get the option the "Enrol" the iPad, when I click "Enrol" I get the following error message:
    "Unverified Profile" - "The authticity of "Device Enrollment" cannot be vertified. Installing this profile will change settings on your iPad.". I select 'Install Now', enter my passcode and I get this error: "The server certificate for "https://servername.domain/devicemanagment/api/device/ota_service" is invalid. When I press OK, I go back to the "Install Profile" window.
    Has anyone had this issue before or know what's causing it? I suspect it's to do with certificates but I have created a Self-Signed one - do I need to do something else?
    Thanks is advance,
    Morgan

    I had a similar issue before.  I had changed the cert so many times that my keychain started having issues; ended up reformating the drive and reinstalling server.
    I set my server up with a public domain and bought a UCC certificate from go daddy.  Spending the money on a cert does bypass installing the whole trust profile as TeenTitan said.
    Here's how I did it:
    Setting up w/ Signed CA:
    Establish your host name (ex. server.domain.com)
    Don't turn on Profile Manager before setting up certs
    Open Server.app, click on your server under "Hardware"
    Go to "Settings"
    Click on "Edit" next to SSL Certificate
    In the drop down screen click the gear wheel in the left corner, select "Manage Certificates"
    Click the "+" in the window, Click "Create a Certificate Indentity"
    In the Name field type in your servers host name (ex. server.example.com)
    Click the check for "Let me override defaults"
    Fill out the next two windows with your organization's info
    Click through the next few windows leaving all the defaults until you get to the window labeled "Subject Alternate Name Extension"
    In the "dNSName" field add the the following records: yourdomain.com; server.yourdomain.com; www.yourdomain.com; autodiscovery.yourdomain.com (you could add more if you plan on hosting mail, address book, etc..)
    IMPORTANT- make sure you add those "dNSName"  addresses as Alternate name extensions when you are creating your SSL cert from an Authorized CA issuer like GoDaddy for example.
    Click continue and finish creating your self generated cert
    When you are finished you will return back to the Manage Certificates window and see your newly self generated SSL cert. 
    Click on the gear wheel and select "Generate Certificate Signing Request (CSR)"
    Copy the following text
    Close the window
    Next, you need to go to your CA issuer and generate your cert.  Copy the text into the field for generating your own SSL cert.  (Your milage may vary in this process; I only know how to do it in GoDaddy)
    After creating your cert, download it from your CA issuer's website.  You should have two files, one being your "gd_intermediate.crt" and the other "yourdomain.com.crt"
    Go back to the Settings section in Server.app and select "Edit" in "SSL Certificate" section
    click the gear wheel icon and select "Manage Certificates"
    Highlight your self genereated ssl that you created in the last steps
    click the gear wheel icon and select "Replaced Certificate With Signed Or Renewed Certificate"
    drag the "gd_intermediate.crt" that you downloaded into the window
    Allow the keychain to add the record
    Close Server.app
    Open "Keychain Access" in your App folder
    Click the lock in the bottom left corner and authenticate
    In the top left pane select, under Keychains, "System"
    in the bottom left pan, under Category, select "Certificates"
    Drag the "yourdomain.com.crt" file that you downloaded from you CA issuer
    Close keychain
    Go back to Server.app in the settings section
    select your newly generated SSL cert as your primary cert
    Next, Enable Apple Push Notifications
    Go to Profile Manager
    Configure your directory services  (I created an Open Directory Master)
    Click Sign configuration profiles and choose your new SSL cert
    Finally, turn on Profile Manager and if all goes well, you should be able to add your devices. 
    Hopefully this is helfpful; these were the steps I took to get my server going with a public address. 
    Other Info:
    iOS devices enrolled had iOS 5.0.1 or higher (Models 3GS, 4, 4S)
    I had ports 1640 & 2195 open for Profile Manager on my router
    OS X Lion 10.7.3
    Lion clients enrolled were 10.7.2 and up

  • Problems setting up a Domain - javax.management.InstanceNotFoundException

    I am having problems setting up a Domain. The following steps summarize
    what I have done.
    1. Created FooDomain in d:/bea/wlserver6.0/config and created
    appropriate config.xml, startup scripts, security, etc... (FooDomain
    boots ok)
    2. Moved console.war to bea/wlserver6.0/config/FooDomain/applications
    3. Connected to FooDomain via console (works ok).
    4. Defined machine FooMachine (happens to be localhost)
    5. Defined new server FooServer (in addition to default myserver) and
    assigned it to FooMachine.
    6. Created a new directory d:/managedServers/FooServer (note - outside
    installation directory)
    7. Created directories d:/managedServers/FooServer/logs &
    d:/managedServers/FooServer/applications
    8. Copied sample startManagedServer.cmd from mydomain to
    d:/managedServers/FooServer & modified appropriately.
    9. Ran startManagedServer.cmd (Note: I was able to connect to the
    Administration Server ok)
    The problems are as follows. (From the console - pointing to the
    Administration Server for the FooDomain)
    1. I am unable to configure a DefaultWebApp_FooServer to be located at
    d:/managedServers/FooServer/applications. I get the following exeption:
    javax.management.InstanceNotFoundException:
    FooDomain:Name=DefaultWebApp_FooServer,Type=WebAppComponent.
    2. I get a similar error when trying to set FooServer log locations to
    d:/managedServers/FooServer/logs
    Any ideas as to why? This then begs the question, what if FooServer was
    on a different physical server altogether. How would I define the
    location of the DefaultWebApp and logs.
    Thanks
    jay ()

    If you want your application work, think my way. At least, all my teammates have used this method to build their development environment. If you are more interested to debug for Weblogic, contact your support representative. The tools from Administration console look very nice, but not function as you want (e.g., the tool to convert version 5.1 application to version 6, even monitor tools). Administration console is very nice to be used to configue the parameters for a domain, but not so trustful and not for application setup in my own experience and that is why I suggest you use mydomain and DefaultWebApp_MyServer as templates. By the way, I did modify config.xml manually to change the default web application entry, etc, to what I want.
    Jay Zammit <[email protected]> wrote:
    I did not modify config.xml manually. In fact, I am able to boot both the Administration Server & Managed Server. The problem happens when using the Administration console to assign my logs and Default Applications directory to the d:/managedServers/FooServer/logs, and d:/managedServers/FooServer/applications/DefaultWebApp_FooServer directories. Try it yourself. Go to the Configurer WebApp option and type in a fully qualified directory such as d:/managedServers/FooServer/applications/DefaultWebApp_FooServer
    and see if it works on your system.
    thanks
    jay ()
    Xiang Rao wrote:
    One suggestion. Use the default domain mydomain as a template. Just make a copy of "mydomain" in folder config and rename the copy to whatever you like. Use some help tools to search all files (non-binary files) in new domain for key word "mydomain" and replace these words with your new domain name. To build an application, just rename the DefaultWebApp_MyServer to what you like and search "DefaultWebApp_MyServer" in all files (non-binary files) in your new domain and replace these words with yournew application name. Note you need to modify the scripts accordingly. Then you can run "startWeblogic" in your new domain directory to start your new domain. Other parameters should be configured by Administration console. If you manually modify configuration files, you could expect some bad news without reason.
    Jay Zammit <[email protected]> wrote:
    I am having problems setting up a Domain. The following steps summarize
    what I have done.
    1. Created FooDomain in d:/bea/wlserver6.0/config and created
    appropriate config.xml, startup scripts, security, etc... (FooDomain
    boots ok)
    2. Moved console.war to bea/wlserver6.0/config/FooDomain/applications
    3. Connected to FooDomain via console (works ok).
    4. Defined machine FooMachine (happens to be localhost)
    5. Defined new server FooServer (in addition to default myserver) and
    assigned it to FooMachine.
    6. Created a new directory d:/managedServers/FooServer (note - outside
    installation directory)
    7. Created directories d:/managedServers/FooServer/logs &
    d:/managedServers/FooServer/applications
    8. Copied sample startManagedServer.cmd from mydomain to
    d:/managedServers/FooServer & modified appropriately.
    9. Ran startManagedServer.cmd (Note: I was able to connect to the
    Administration Server ok)
    The problems are as follows. (From the console - pointing to the
    Administration Server for the FooDomain)
    1. I am unable to configure a DefaultWebApp_FooServer to be located at
    d:/managedServers/FooServer/applications. I get the following exeption:
    javax.management.InstanceNotFoundException:
    FooDomain:Name=DefaultWebApp_FooServer,Type=WebAppComponent.
    2. I get a similar error when trying to set FooServer log locations to
    d:/managedServers/FooServer/logs
    Any ideas as to why? This then begs the question, what if FooServer was
    on a different physical server altogether. How would I define the
    location of the DefaultWebApp and logs.
    Thanks
    jay ()

  • Problems setting up VVSA 6.0 (lookup service adresse)

    Hi,
    I was happy to see VVSA 6.0 released, but i'm having problems setting it up. It keeps saying that the lookup service adresse is not reachable. But I have tried with the VVSA 5.5 and 5.5.1.1 and they work just fine with the lookup service adresse.
    Anyone else having this issue?
    Also trying to check for updates within the appliance failes since the repository is not online at vmware it seems.
    Might not be ready for primetime (like ESXi6).

    If Developer has a separate Oracle Home on your PC, then it has a separate TNSNAMES.ORA file that is uses to connect to the database. If you search for all tnsnames.ora files, you should find the one used by Developer 6.
    Since Enterprise manager works, the tnsnames.ora in your Enterprise Manager's home will have an entry for your server database. You should be able to cut and paste this into the tnsnames.ora file used by Developer, or try copying the E.M. tnsnames.ora file directly.
    John Alexander www.SummitSoftwareDesign.com

  • Music appears grey with a sync symbol on iPhone 4 (iOS 6.0.1) on iTunes (newest version as of 11/20/2012) and will not play on iPhone. It is set to manually manage music.

    So I got a brand new iPhone 4 from a Sprint retailer, and it came with the software that was available at the time of the release. I left it that way for a while and put music on it through iTunes (latest version as of 11/20/2012) with no problems. Then I updated the software on the iPhone to iOS6.0.1 and when i tried to put music on it through iTunes like normal the songs showed up in the library of the iPhone (still on the computer) however they were grey and they had a syncing symbol to the left as if it were still syncing the music. I waited and waited but it would not go away. then I clicked the arrow at the middle top of iTunes where it shows you what song is playing and everything else iTunes is doing, and it did not say that it was syncing the music like normal. Basically the library indicated the music was still syncing but iTunes was not putting it on. I currently have it set to manually manage music. I do not want to switch it to automatically sync or reset my iPhone because I will lose my information. Any immediate help would be greatly appreciated!

    When I went to restore my phone, I may have found the cause of these problems. I never deleted all of my original synced songs before enabling iTunes Match.
    When I just went to do the restore, I figured I'd delete all of my songs, then disable iTunes Match. After deleting about 3.5 GB of music and disabling iTunes Match, I ran the sync to backup my iPhone. It said there was still 2.2 GB of music. I checked my phone just in case and there was 2.2 GB there, probably the original synced songs that I never removed.
    Anyway, I'm doing the restore now just in case and will respond tomorrow with how everything is working.

  • Unable to Create Website using "Create Web Site" action component in Release Management

    Hi Team,
    I am trying to use Release Management to Deploy my Website along with DB in staging servers.
    I have set-up 2 Staging Servers SIT & UAT Both 2012 Servers with IIS 8.5 Configured.
    Defined Release Path and Release template.
    Deployment Sequence is something like this : 
    Deployment Sequence - Server Name - Create Folder - XCopy - Create Website - Configure Website
    Build is successful, drops the output to Output folder and RM gets initiated with it's work.
    It creates folders as mentioned in the "Create Folder" activity.
    It copies the whole content from _PublishedWebsites to the mentioned location.
    It gets stuck with the "Create Website" step.
    Initially I have provided details as follows : 
    AppPoolName
    IsPreloadEnabled
    IsAutoStart
    SiteName FabrikamSIT
    PortNumber 80
    PhysicalPath c:\FabrikamRM\WebSite\SIT 
    Later, I tried providing 
    AppPoolName DefaultAppPool
    IsPreloadEnabled 1
    IsAutoStart 1
    SiteName FabrikamSIT
    PortNumber 80
    PhysicalPath c:\FabrikamRM\WebSite\SIT 
    Then also no luck.
    Deployment gets rejected and the error that you can see when you hover the mouse is : 
    Task failed with the exit code -2146232576".
    No much info available with this eror code in net also.
    Any help in getting this simple site created is highly appreciated.
    Thanking you in advance,
    Regards,
    TFS Queries

    Hi,
    For the deployment sequence, you might need add the action of "create application pool" before creating a website.
    Another method is check whether the build output can be deployed manually. If yes, then you can trobleshoot the problem in your deployment sequence and parameters. You can create the website manually and deploy your build output to the website. If you have
    any other concerns about the deployment, you can also open a new thread in IIS forum for a better response.
    If the issue persists, please elaborate more details about your scenario with sceenshots.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Release Management slow to tell TFS that a deployment was successful.

    This is an example of the slowness from one of my projects:
    A build is queued > MSBuild starts within ten seconds > the build is complete within 35 seconds > I see "Creating the release and waiting for deployment results" within 50 seconds from the build status page > The build deploys to the
    first deployment stage, Release Management is done, there is nothing left to do
    within 60 seconds > The build status page is "waiting for deployment result..." for 5-7 minutes >  Build status changes to "Build succeeded".
    Does anybody know why the build takes 1 minute to build and deploy, but the "Build status" page doesn't update until 5 minutes later?
    I am using TFS 2013.4, RM 2013.4, and Agent-based releases. My template is "ReleaseTfvcTemplate.12.xaml"
    Edit: Also, this Release Template seems to ignore "Release Target Stage". I set "Release Target Stage" to "Development Staging" (my second stage) and it still went to "Development" (my first stage). I did not have this
    problem with the 11.1 template. Should I use that instead?

    I am going to change the verbosity of all the logs to the highest setting and get back with you.
    However, I wanted to add some additional information to the problem before I do:
    We are using CI and gated check-ins.
    If I set "Release Build" to False, then the build completes in 30 seconds.
    If I set "Release Build" to True, then the build completes in 30 seconds. Within 60 seconds I can usually check Release Management and see that the build is past the "Deploy" stage and in the "Validation" stage. Checking the
    deployment directory confirms that it has deployed. Up until recently the build summary would show that build as a success almost immediately... now it hangs for 5 minutes.
    Sometimes the build summary shows a failure due to a Release Exception DESPITE seeing that the release was successfully deployed in Release Management.
    This is a huge problem because we use gated check-ins. This happens whether a check-in triggers the build or it's a manually triggered.
    Screenshot 1 of build configuration:
    Screenshot 2:

  • Release Management Update 4-Errors while loading releases in Release Managment Client Interface.

    Hi Team,
    We are using Release Management from last 8 months and we upgraded to Release Management Update 4 and using it from last 4 months. Currently we are creating around 50-60 releases daily, but we are facing below issues from last few days with
    Releases tab and no issues with other tabs (Administration, Inventory, Configure Paths and Configure Apps)
    Release Management Client interface is taking long time when we are opening it.
    Throwing error when we are clicking on Releases link in Releases tab.
    Throwing error when we are creating new releases.
    Please find the error log below:
    Timestamp: 3/27/2015 6:49:44 PM
    Message: Error thrown while executing the stored procedure ReleaseV2_List with parameters , @FilterXml:<Filter StatusId="0" DateStatusId="1" ApplicationVersionId="0" StageId="0" IsDeferred="0" UserId="9002"
    />, @PartitionId:1.
    Timestamp: 3/27/2015 6:49:44 PM
    Message: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.: \r\n\r\n   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
       at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
       at System.Data.SqlClient.SqlDataReader.get_MetaData()
       at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
       at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
       at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
       at System.Data.SqlClient.SqlCommand.ExecuteXmlReader()
       at Microsoft.TeamFoundation.Release.Sql.OnPrem.OnPremDbAccessor.ExecuteXmlStoredProcedure(String storedProcedureName, Hashtable xmlParameters, String rootElementName, Boolean addRequestorParameter)
    Timestamp: 3/27/2015 6:49:44 PM
    Message: The wait operation timed out: \r\n\r\n
    Timestamp: 3/27/2015 6:49:44 PM
    Message: Exception has been thrown by the target of an invocation.: \r\n\r\n   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean&
    bNeedSecurityCheck)
       at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
       at System.Activator.CreateInstance[T]()
       at Microsoft.VisualStudio.Release.ViewModel.ViewModels.WorkspaceTabViewModel`1.get_DefaultViewModel()
    Timestamp: 3/27/2015 6:49:44 PM
    Message: The remote server returned an error: (500) Internal Server Error.: \r\n\r\n   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
       at Microsoft.TeamFoundation.Release.Data.WebRequest.PlatformHttpClient.EndGetResponse(IAsyncResult asyncResult)
       at Microsoft.TeamFoundation.Release.Data.WebRequest.RestClientResponseRetriever.EndGetAsyncMemoryStreamFromResponse(IAsyncResult asyncResult, IPlatformHttpClient platformHttpClient)
       at Microsoft.TeamFoundation.Release.Data.WebRequest.RestClientResponseRetriever.EndDownloadString(IAsyncResult asyncResult, IPlatformHttpClient platformHttpClient)
       at Microsoft.TeamFoundation.Release.Data.WebRequest.RestClient.EndPost(IAsyncResult asyncResult)
       at Microsoft.TeamFoundation.Release.Data.Proxy.RestProxy.HttpRequestor.<>c__DisplayClass1.<GetPostCaller>b__0(String url, String body)
       at Microsoft.TeamFoundation.Release.Data.Proxy.RestProxy.BaseReleaseV2ServiceProxy.ListReleases(String filterXml)
       at Microsoft.TeamFoundation.Release.Data.Model.ReleaseV2.LoadListXml(String filterXml)
       at Microsoft.TeamFoundation.Release.Data.Model.ModelFactory.LoadListElements[T](String filterXml)
       at Microsoft.VisualStudio.Release.ViewModel.ViewModels.ReleasesViewModel.LoadElements(String filterXml)
       at Microsoft.VisualStudio.Release.ViewModel.DataAccess.ElementRepository.LoadElements(String filterXml)
       at Microsoft.VisualStudio.Release.ViewModel.ViewModels.ListWorkspaceViewModel.Initialize()
       at Microsoft.VisualStudio.Release.ViewModel.ViewModels.ReleasesViewModel..ctor()
    Timestamp: 3/27/2015 6:49:44 PM
    Message: The remote server returned an error: (500) Internal Server Error.: \r\n\r\n   at Microsoft.TeamFoundation.Release.Common.Presentation.Binding.OnDatabindingException(Object bindingExpression, Exception exception)
       at System.Windows.Data.Binding.DoFilterException(Object bindExpr, Exception exception)
       at System.Windows.Data.BindingExpression.CallDoFilterException(Exception ex)
       at System.Windows.Data.BindingExpression.ProcessException(Exception ex, Boolean validate)
       at System.Windows.Data.BindingExpression.UpdateSource(Object value)
       at System.Windows.Data.BindingExpressionBase.UpdateValue()
       at System.Windows.Data.BindingExpression.UpdateOverride()
       at System.Windows.Data.BindingExpressionBase.Update()
       at System.Windows.Data.BindingExpressionBase.ProcessDirty()
       at System.Windows.Data.BindingExpressionBase.Dirty()
       at System.Windows.Data.BindingExpressionBase.SetValue(DependencyObject d, DependencyProperty dp, Object value)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetCurrentValueInternal(DependencyProperty dp, Object value)
       at System.Windows.Controls.Primitives.Selector.UpdatePublicSelectionProperties()
       at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()
       at System.Windows.Controls.Primitives.Selector.SetSelectedHelper(Object item, FrameworkElement UI, Boolean selected)
       at System.Windows.Controls.Primitives.Selector.NotifyIsSelectedChanged(FrameworkElement container, Boolean selected, RoutedEventArgs e)
       at System.Windows.Controls.Primitives.Selector.OnSelected(Object sender, RoutedEventArgs e)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       at System.Windows.Controls.TabItem.OnSelected(RoutedEventArgs e)
       at System.Windows.Controls.TabItem.OnIsSelectedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue,
    OperationType operationType)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetCurrentValueInternal(DependencyProperty dp, Object value)
       at System.Windows.Controls.TabItem.OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
       at System.Windows.UIElement.OnPreviewGotKeyboardFocusThunk(Object sender, KeyboardFocusChangedEventArgs e)
       at System.Windows.Input.KeyboardFocusChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.KeyboardDevice.TryChangeFocus(DependencyObject newFocus, IKeyboardInputProvider keyboardInputProvider, Boolean askOld, Boolean askNew, Boolean forceToNullIfFailed)
       at System.Windows.Input.KeyboardDevice.Focus(DependencyObject focus, Boolean askOld, Boolean askNew, Boolean forceToNullIfFailed)
       at System.Windows.Input.KeyboardDevice.Focus(IInputElement element)
       at System.Windows.UIElement.Focus()
       at System.Windows.Controls.TabItem.SetFocus()
       at System.Windows.Controls.TabItem.OnMouseLeftButtonDown(MouseButtonEventArgs e)
       at System.Windows.UIElement.OnMouseLeftButtonDownThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    Please help us.
    Thanks & Regards,
    Ramakrushna Parupalli

    Hi Ramakrushna,
    For the situation, you can connect to the database of Release Management, and check whether you can execute stored procedure ReleaseV2_List manually.
    You can also try to clean some of releases records if possible to check if the timeout issue can be resolved. Or you can set the timeout configuration of Release Management to a larger value. Refer to this
    thread for more information.
    Another option is check event logs to see if there any useful informaiton, and repair Release Management on your server machine if possible. If the problem still exist after taking the methods I mentioned above, please elaborate more details about your scenario.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Release Management questions

    Hi all,
    I've been looking at Visual Studio Release Management and on the whole, I think it's good, but I have a few issues that someone here may have already worked around.
    Can I send an email to a group of users once the deployment is complete that includes custom text
    including details about the build (e.g. build number)?
    Is it possible to skip stages? We have 4 Development environments, but may not always want to deploy to all of them before moving onto Test
    Our builds create 4 different sets of output - one for each environment (DEVT, TEST, STAG and PROD). Each of these is in a separate folder. Do I have to define separate components for each of these and specify the build number of each of them when triggering
    a release? One of our apps has 7 different components and if I have to enter the build number 7x4 times it is going to take a while!
    How can I run a script against a database that is not in a fixed location - e.g. c:\buildoutput\app\1.2.3 (4.5.6.7)\scripts\scripttorun.sql if the folder that contains the build output is different for every build (i.e. the version number changes)
    Easy questions to answer I'm sure, but any help will be appreciated :)

    Hi Mark
    If you are planning on going for RM 'all in', in my experience it's probably best to be prepared to ditch what you already have in terms of deployment artefacts and start again so it works best with RM. This isn't as bad as it sounds. My thoughts as follows:
    As far as I can see RM doesn't have a role in deploying to desktop clients as it's not designed for that.
    My preference is to xcopy stuff where possible. If there are problems xcopy feels like it's going to be the easiest to debug.
    You want to define one build definition that results in each of your deployables in 9 separate folders (I'm assuming the client is now out of scope here) as files you can xcopy with a tokenisation story in place for each deployable. (Different
    story for web apps and services.)
    You define your environments via Configure Paths > Environments
    You link your environments / stages in a chain / pipeline via Configure Paths > Agent-based Release Paths (assuming you are not using DSC)
    You create 9 components for each of your deployables. You don't worry about the build version as RM dynamically supplies this but you do specify the 'Path to package' eg \WebApp1Folder\_PublishedWebsites\WebAppName. The component will also
    deal with tokenisation.
    The components are used in the Agent-based Release Template which is based on the Agent-based Release Path specified earlier. Your 9 components will be used at each stage. The 'Path to package' will always be the same but the config will change as
    required for each stage. There is no need to specify a parameter for the environment since you will reuse the component in each environment.
    Your DEVT / virtual garages problem sounds like it needs some thought. Is DEVT part of the deployment pipeline ie is it a critical part of the route to live? If not then you will want to treat them separately.
    Hope all this makes sense. At my work we are implementing continuous delivery on existing applications and it's 50 times harder than creating a demo pipeline.
    Very happy to be helping by the way - other people's problems are a great source of possible blog posts :).
    Cheers - Graham

  • Deployer Installation: Failed to validate Release Management Server for Team Foundation Server 2013

    Attempting to install the deployer on a machine and getting the below error.  Not sure what that means, out of turn error or what actually occurs at this step, validating release management server,  during the configuration piece.  The user,
    that we set for the service was validated fine.  The user is an service account in the TFS RM Server, is  an admin on the local box as well.
    I am able to get into the TFS RM Server through the client just fine. I can hit the TFS RM UI just fine as well.
    Curious what would not allow the deployer to complete as mentioned below.
    Any help is appreciated.
    I, 2013/12/16, 14:46:26.521, Validated account to use as identity for Release Management Services.
    I, 2013/12/16, 14:46:26.521, Validating Release Management Server for Team Foundation Server 2013...
    E, 2013/12/16, 14:46:30.905, Received Exception : Microsoft.TeamFoundation.Release.CommonConfiguration.ConfigurationException: Failed to validate Release Management Server for Team Foundation Server 2013.
       at Microsoft.TeamFoundation.Release.CommonConfiguration.DeployerConfigurationManager.ValidateServerUrl()
       at Microsoft.TeamFoundation.Release.CommonConfiguration.DeployerConfigurationManager.ValidateAndConfigure(DeployerConfigUpdatePack updatePack, DelegateStatusUpdate statusListener)
       at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
    I, 2013/12/16, 14:46:30.905, Work completed for GetConfiguration() call : got out of turn error
    E, 2013/12/16, 14:46:30.905, Failed to validate Release Management Server for Team Foundation Server 2013.

    Hi Kpdn, 
    Thanks for your post.
    All your participation and support are very important to build such harmonious/ pleasant / learning environment for MSDN community.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Problems setting up username & password for SQL

    Due to the outstanding advice I recieved from this excellent forum, I have managed to overcome my first problem with declaring a new Class.
    This leads me to request help with my next biggest problem:
    Setting up a user GUI that takes a "username" & "password" that will be used to access a password protected database.
    I am a simple bloke, with simple thought processes, so please, go easy on me...
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.sql.*;
    public class DBQuery1 {
         String username = "" , password = "";
         public static void main(String[] arguments) {
              PassDB UPass = new PassDB();
              String data = "jdbc:odbc:JavaTestDataBase";
              try {
                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                   Connection conn = DriverManager.getConnection(data, "" + username, "" + password);
                   Statement st = conn.createStatement();
                   ResultSet rec = st.executeQuery(
                        "SELECT Title, ContactID, First, Last, Dear FROM Contacts "
                        + "WHERE (Title='Mr') ORDER BY ContactID");
              /*     ResultSet rec2 = st.executeQuery(
                        "SELECT Subject, ContactID FROM Calls "
                        + "WHERE (Subject Is Not Null) ORDER BY ContactID");
              System.out.println("\nFirst Name\tSurname\t\tNick Name\t\tSubject\n");
              while(rec.next()) {
                   System.out.println(rec.getString(3) + "\t\t" + rec.getString(4) + "\t\t" + rec.getString(5) /* + rec2.getString(1) */ );
              st.close();
              catch (SQLException s) {
                   System.out.println("SQL Error: " + s.toString() + " " + s.getErrorCode() + " " + s.getSQLState());
              catch (Exception e) {
                   System.out.println("Error: " + e.toString() + e.getMessage());
    class PassDB extends javax.swing.JFrame implements ActionListener {
         String username = "", password = "";
         JTextField uname = new JTextField(10);
         JTextField pword = new JTextField(10);
         // JPasswordField pword = new JTextField(10);
         PassDB() {
              super("duBe's database logon");
              setSize(220, 160);
              setDefaultCloseOperation(EXIT_ON_CLOSE);
              JPanel pane = new JPanel();
              JLabel unameLabel = new JLabel ("Username: ");
              JLabel pwordLabel = new JLabel ("Password: ");
              JButton submit = new JButton("OK");
              submit.addActionListener(this);
              pane.add(unameLabel);
              pane.add(uname);
              pane.add(pwordLabel);
              pane.add(pword);
              pane.add(submit);
              setContentPane(pane);
              setVisible(true);
         public void actionPerformed(ActionEvent evt) {
              PassDB clicked = (PassDB)evt.getSource();
              username = uname.getText();
              password = pword.getText();
    This code generates two errors, stating:
    C:\Java_progs>javac DBQuery1.java
    DBQuery1.java:14: non-static variable username cannot be referenced from a static context
    Connection conn = DriverManager.getConnection(data, "" +
    username, "" + password);
    ^
    DBQuery1.java:14: non-static variable password cannot be referenced from a static context
    Connection conn = DriverManager.getConnection(data, "" +
    username, "" + password);
                    ^
    2 errors*****************************
    The code works when I remove the reference to the variables "username" & "password" in Connection "conn" call & replace them with the actual username & password, but this is not exactly what I was after. I was hoping to make the program responsive to each individual user, not set in code.
    I also would like to make the program pause after the call in "main" to "PassDB" to wait for "PassDB" to exit before continuing.
    I would also like to make "PassDB" destroy itself after the "OK" button is pressed & the "username" & "password" set.
    If that isn't enough for you, I would really like the program to search 2 different database tables, return their values & compare them to be sure that they are the same.
    When I try & search 2 different tables, as in:
    ResultSet rec = st.executeQuery(
                        "SELECT Title, ContactID, First, Last, Dear FROM Contacts "
                        + "WHERE (Title='Mr') ORDER BY ContactID");
                   ResultSet rec2 = st.executeQuery(
                        "SELECT Subject, ContactID FROM Calls "
                        + "WHERE (Subject Is Not Null) ORDER BY ContactID")javac tells me that "ResultSet" is set to null 0
    As always, I am extremely appreciative of any assistance you are able to offer.
    Kind regards
    duBedat
    [email protected]

    This is where I'm at now:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.sql.*;
    public class DBQuery {
         static String username = "" ;
         static String password = "" ;
         public static void main(String[] arguments) {
         PassDB UPass = new PassDB();
         String data = "jdbc:odbc:JavaTestDataBase";
         try {
              Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
              Connection conn = DriverManager.getConnection(data, "" + DBQuery.username, "" + DBQuery.password);
              Statement st = conn.createStatement();
              ResultSet rec = st.executeQuery(
              "SELECT Title, ContactID, First, Last, Dear FROM Contacts "
              + "WHERE (Title='Mr') ORDER BY ContactID");
              /*     ResultSet rec2 = st.executeQuery(
                   "SELECT Subject, ContactID FROM Calls "
                   + "WHERE (Subject Is Not Null) ORDER BY ContactID");
              System.out.println("\nFirst Name\tSurname\t\tNick Name\t\tSubject\n");
              while(rec.next()) {
                   System.out.println(rec.getString(3) + "\t\t" + rec.getString(4) + "\t\t" + rec.getString(5) /* + rec2.getString(1) */ );
              st.close();
         catch (SQLException s) {
              System.out.println("SQL Error: " + s.toString() + " " + s.getErrorCode() + " " + s.getSQLState());
         catch (Exception e) {
              System.out.println("Error: " + e.toString() + e.getMessage());
    class PassDB extends javax.swing.JFrame implements ActionListener {
         static boolean getOut = false;
         JTextField uname = new JTextField(10);
         JTextField pword = new JTextField(10);
         // JPasswordField pword = new JTextField(10);
         public PassDB() {
              super("duBe's database logon");
              setSize(220, 160);
              setDefaultCloseOperation(EXIT_ON_CLOSE);
              JPanel pane = new JPanel();          
              JLabel unameLabel = new JLabel ("Username: ");
              JLabel pwordLabel = new JLabel ("Password: ");
              JButton submit = new JButton("OK");
              submit.addActionListener(this);
              pane.add(unameLabel);
              pane.add(uname);
              pane.add(pwordLabel);
              pane.add(pword);
              pane.add(submit);
              setContentPane(pane);
              while(getOut == false)
                   setVisible(true);                         
         public void actionPerformed(ActionEvent evt) {
              PassDB clicked = (PassDB)evt.getSource();
              DBQuery.username = uname.getText();
              DBQuery.password = pword.getText();
              getOut = true;               
    }          Any advice is greatly appreciated
    duBe

  • Problems Setting up my wireless network with an Xb...

    Hi, I have had some problems setting up my wireless networking.
    I have everything switched on and am able to go online with the laptop and the Xbox with no problems but when I try to share media with the xbox I have problems.
    I have opened the ports specified in the setup from xbox on windows firewall and have no problem connection Via Ethernet cable but when using wireless the xbox cannot detect the laptop.
    I have checked the network map and both xbox and laptop are connected and have enabled sharing and am running sharing software.
    Below is the network map.
    I have also been having problems with BT software, the free virus protection will not install, The desktop help will not launch although it shows up on task manager and the installation disk does not launch correctly it doesn't get past the loading screen.
    I have had a printer on the wireless network and had no problems printing.
    If anyone knows how to resolve this please help.

    I have this same Motorola modem and I just verified that my 802.11n AirPort Express Base Station (AXn) can get Internet access with this modem without any issues.
    When changing ISPs (or networking equipment) it's always a good idea to start from "scratch" in configuring your equipment.
    I would recommend that you do the following as a minimum:
    Power-down the modem, AirPort base station, and computer(s).
    While all of the devices are powered-down, perform a "factory default" reset on the base station. This will get it back to its "out-of-the-box" configuration and make setting it up much easier, especially if you use the "Assist me" process within the AirPort Utility. (ref: Resetting an AirPort Base Station or Time Capsule)
    After the base station resets, go ahead and power it back down.
    Power-up the modem; wait at least 10-15 minutes.
    Power-up the base station; wait at least 5-10 minutes.
    Power-up your computer(s).
    In this basic configuration, computers connected to the base station, either by wire or wireless (as appropriate for the base station type), should now be able to access the Internet through the ISP's modem. Once Internet connectivity has been verified, you can use the AirPort Utility to configure the base station for wireless security and any other desired options.

  • Problems setting up Mail to Exchange

    Hey everyone,
    Having a few problems setting up mail to exchange on a Nokia 5800.
    We have the latest version of Mail to Exchange installed.
    Were using Microsoft Exchange 2007.
    Example serup of what we have done:
    Mail to exchange - New profile - Input Username and Password of domain account - Input domain name - Chose Internet as means of connection -
    The Nokia goes off and searches for the domain information, finds it OK. Shows a message regarding a server certificate, we chose to install this certificate this time only.
    Phone crashes?
    Any ideas whats going on?
    Thansk

    Hi Jim,
    Depending on the customer feedback, it works fine. Apple Mail the client that comes with OSX supports standard protocols (POP3, IMAP, SMTP), these are all supported by Exchange 2010. 
    If you're running Mac OS 10.4 Tiger or Mac OS 10.5 Leopard, you can still use the Mac Mail App to connect to your account. However, you need to connect to your account without using IMAP or POP.
    If you're running Mac OS 10.6 Snow Leopard or Mac OS 10.7 Lion, you can use the Mail program included with those releases to connect to your email account automatically using an Exchange account.
    When you use Mac OS 10.6 Snow Leopard or Mac OS 10.7 Lion and connect using an Exchange account, you can use features that aren't available to users who connect through IMAP or POP, including iCal and Address Book.
    More details about Set up email in Mac OS X Mail, please refer to:
    https://support.office.microsoft.com/en-in/article/Set-up-email-in-Mac-OS-X-Mail-de372dc4-9648-4044-a76c-e8a60e178d54?CorrelationId=a0ce4c19-1492-4e3b-bc7e-4af83d3cb347&ui=en-US&rs=en-IN&ad=IN
    Additional, I find a similar thread about your question, for your reference:
    https://social.technet.microsoft.com/Forums/exchange/en-US/b112b61e-401f-4ad9-b459-a25673ff5407/connecting-to-exchange-2010-using-apple-mail?forum=exchange2010
    https://social.technet.microsoft.com/Forums/en-US/d3c9b4ad-822b-4a7c-88b8-39df3f166f96/how-to-setup-exchange-account-on-macbook-os-x?forum=exchange2010
    Best Regards,
    Allen Wang

  • Problems setting up Time Machine using a network drive

    I am having problems setting up TimeMachine on my Mac Mini to work with a WD MyBookLive network drive.  The network drive came with a TimeMachineBackup shared folder preconfigured.  When I first connected the drive to the router and turned on TimeMachine, the TimeMachineBackups appeared as an option when I did "Select Backup Disk" from TimeMachine Preferences.
    I managed to successfully connect to the drive and start a backup running.  However the backup hit a problem and I started getting an error that the "disk was already in use".  I therefore tried to remove the disk to try and start again.  Hoever when I now do go into "Select Backup Disk" from TimeMachine Preferences the shared folder on the drive no longer apperas and I only get the option to serach for an Time Capsule.
    If I go into Finder, the MyBookLive shows up as a connected Device with all its shared folders showing (including the TimeMachineBackup folder)  and my Mac is definitely connected to the drive.  How do I get the Drive & TimeCapsuleBackup shared folder to reappear in TimeMachine Preferences so that I can select it as the destination for my backups?

    Check around the forum, you are one of very very many. It doesn't matter what WD say, do you see a Certified by Apple notice on it?
    Go here, most authoritative site about Time Machine you can find. http://pondini.org/OSX/Home.html
    Specific info on Network Drives are here http://pondini.org/TM/2.html
    Post back here and ask for Pondini if you need more.
    You can also read some tales of woe here

Maybe you are looking for