Complete business server/client framework?

We would like to know which free and well-documented solutions we can use for:
- persistence framework
- business data object distribution from server to clients including change notification, server and client side caching and client side locking per user.
- (hacker) security for the above
- User/group based rights.
- Swing MVC framework
- Creating Swing data entry component with default functionality such as save, undo/redo and change checking.
Details below...
We have made an in-house client/server banqueting program from the ground up in (almost) pure Java. It is NOT web based, and we don't have any experience in using J2EE technologies (except for connecting to a mail server). What started out small became a quite large application that works nicely but is hard to maintain. It is time to do some major refactoring.
I dare to claim that almost all the problems we are facing (see below) can be found in any serious client/server business application.
Having said that, I find it quite difficult to find the right solutions for our project in the large place that is the internet. It would be a waste to spend days learning something only to find out it is not the way to go.
So I hope some of you can kindly suggest the right Java frameworks to solve our problems and reduce our ad hoc spaghetti code... Preferably, these frameworks should be used by many other developers and be well documented.
Current architecture:
Server:
Connects to a MSSQLServer database, creates POJO data objects (mapped mostly 1 on 1 with DB tables) and can provide these objects and simple reporting services (PDF, Word XML) to multiple clients over RMI.
The "writable" objects that clients request can be locked by a client before saving. When a client saves, or when the status of the lock changes, an event is pushed to all clients.
Client:
Connects to the server with username + password.
Uses Swing to show components like: a calendar with reservations, a reservation entry screen (including products), a customer entry screen, a product screen, etc...
Internally our system is much more complicated than it should be.
Some of the current major flaws:
1) adding a new table/object requires adaptation of at least 4 classes on the server and one HUGE data access class on the client and the creation of 4 different MSSQL stored procedures (selecting, saving = inserting, updating).
2) logging in over RMI is not done over an encrypted channel.
We have some concerns with the security over RMI (and our use of it).
* Is it possible for a hacked client to inject code into the server?
* It may be possible in our design that clients can spoof being another user.
* When a client saves an object, the server pushes this object to
all the other clients using remote method calls from server to the other clients. If I'm not mistaken we have to be very careful with RMI that one of these clients cannot block the code execution by not returning from this call...
3)We would like to have user groups that have rights for specific
objects such as allow nothing, allow read, allow write, etc...
4) our client side data access class does not automatically provide caching requiring us to create more or less ad hoc caches
5) Swing does NOT have a strict (enforced) model-view-controller architecture. Our client has severely mixed application logic with representation logic.
6) We have a few Swing components for data entry in data Objects we request from the server. They share functionality (and buttons) such as save, reload and popping up messages like "do you wish to save the changes?" none of these default functionalities have been abstracted, so it's often a matter of copy/paste and cluttered code.
When properly abstracted to a model undo/redo functionality might also automatically possible without extra programming...
To overcome point 1) we could use an Object to Relational mapping framework such as Hibernate or Cayenne.
To overcome point 2) and 3) we would like to be able to distribute the objects to the clients on the clients demand. The framework for this should include client side cache and the possibility for locking an object and receiving notifications from the server when another client changes the object.
(It would also be nice if all logged in clients can listen to a collection of objects (e.g. Products) and get notified when some client adds a new product without needing the lock on the Product collection.)
Preferably this framework should be hacker proof.
To overcome point 4) we would like to have an MVC framework for Swing with which we can bind fields in a data object or model to a view. When data is entered in the view the model is automatically updated and other views are updated, without the need of all those Swing specific listeners. Whenever the data is updated programmatically the views are also automatically updated.
For this I found JStaple as part of Cayenne, but I don't know if this is a mature and well-documented system.

After a day of checking out the Cayenne tool I have discovered that it works very well for creating a client/server "persistent" application (including web support through Servlets/JSP).
There is no such thing as "pessimistic locking" of objects and notifications of other clients though... This is a major drawback, so the quest for a great framework isn't over yet...
Edit: Spring Framework!!!
After a lot of time researching I am coming to the conclusion that (at least) using the Spring framework is the best bet.
The Spring Rich Client Project has a sample client application which can be run on top of their sample webserver application (PetClinic example).
http://spring-rich-c.sourceforge.net/
Spring can integrate with just about any Java libraries, frameworks and API's available, and has thought about almost all of the concerns I have.
The beauty is, that many concerns can be configured transparently using XML files and do not clutter your code (think about Acegi security, transaction management, etc...). This also enables you in easily switching many technologies. (e.g. if you use Hibernate/JPA switching a db is as easy as changing a few lines of settings.)
There are however a few things I am still missing:
* Undo/redo support in the client (preferably transparent to your code)
* Pessimistic locking at the application level. For this I might work together with people from the Terracotta "distributed virtual machine" (which also looks like a very good solution for scaling existing applications), or check the Spring forums if something like that has already been implemented.
Edited by: Strider80 on Nov 22, 2007 6:05 PM

Similar Messages

  • Installation error of SAP Business One Client after server disconnection

    Hello,
    While installing the SAP Business One Client to my laptop, the SAP server network connection accidentally interrupted and my installation breaks off. I did cancel the setup and try to remove the SAP Business One DI API using uninstaller. After removing the corrupted application I tried to run again the setup.exe from the server but I got this error:
    Previous version of SAP Business One DI API uninstallation failed:
    sapserver\B1_SHR\Client\SAP DIAPI Installation\setup.exe
    SAP Business One Client installation will be aborted.
    I also tried to remove the registry files using some registry cleaner but still I got the error.
    Encountered something like this before? Need some help, thanks in advance!
    Regards,
    Ren

    Hi All,
    Sorry to re open this thread, but I am having a similar issue in attempting to upgrade a 2007 installation to 8.81.
    When attempting the upgrade Server Tools, SDK, and even Client wont uninstall from either the upgrade process or manually from control panel.
    I have conducted all the mentioned solutions as well as running registry cleaner all to no effect.
    I have even attempted re installing the 2007 application but this returns a 1612 install shield error.
    Any advice would be higher appreciated.
    Matthew

  • How to create bsps(business server pages) in ic web client

    Hi All, \
    pls help me  in creating  business server pages  in ic web client  points willl be rewarded. mail me on [email protected]
    Regards,
    Madhukarreddy.A
    Edited by: madhu reddy on Mar 7, 2008 3:11 PM

    BSP are two types.
    1) Model View Controler
    2) Flow Logic
    To create BSP t-code is SE80.
    It is the excellent link pls have a look once
    /people/raja.thangamani/blog/2006/12/26/bsphow-to-navigation-between-bsp-applications-part-i
    Please Reward Points if it helps
    Regards,
    Shiva

  • The number of client access licenses may be reset to five in Windows Small Business Server 2003

    Ran into an issue on the server after the power loss.
    My Client Access Licenses were reset to 5 with Maximum usage of 12. I have about 25 PC's and Server also hosts exchange, which now prevents users from accessing OWA and local profiles. After digging around and reading logs, I eliminated issue to the licensing.
    All the steps described in the  Article ID: 888818 do not work, since the licenses were never backed up in the first place. Resetting, did not help either, since it's looking for a file, we don't have.
    Additionally, the auto-populated solutions, were already tried with no success. 
    Please let me know if there is a way to restore licensing via original license key, provided on the machine, or I have to purchase it.
    Thank you for your time.
    The number of client access licenses may be reset to five in Windows Small Business Server 2003

    Any help here?  (especially the autolicstr.cpa file)
    Small Business Server 2003 - The Dreaded 5 CAL Reset Issue
    http://blog.chrisara.com.au/2006/09/small-business-server-2003-dreaded-5.html
    Merv Porter
    =========================

  • SAP Business One Client Not Install In Windows 7 Proffesional

    HI Expert,
    I Have Not Able To Install SAP Business One Client
    Version : SAP Business One 8.8 (8.80.229)  SP: 00  PL: 10
    Windows 7 Proffesional
    Error Massage : 1628
    Best Regards,
    Srujal Patel

    Julie Jamieson   
    I Have Install SAP B1 on Right Click & Run as Administrator
    Installation has been complete sucesfully
    In Last When I Open SAP B1 Through Icon
    Not Found SQL SERVER 2008 So Not Display Database Company List
    Thanks
    Srujal

  • How to reach an Oracle BI Server (client 1) from another client (client 2)

    Hi all, I'm new to the BI EE's world and I have a connection's problem.
    I have installed Oracle BI EE 10.1.3.3.2 (Complete installation - all component) & Oracle 10g DB on my pc (pc 1). The BI server is started.
    ..and then another colleague of mine installed only Oracle BI EE 10.1.3.3.2 (Oracle Business Intelligence Client Tools) on her pc (pc 2).
    Now, from the pc2, with Oracle BI Administration Tool we want to have access to the Oracle BI Server installed on the pc1.
    Now, my question is this:
    Which steps I have to follow in order to open a repository located on the pc1 with Oracle BI Administration Tool located on pc2 ? I know we have to modify the NQSConfig.INI file...but HOW ?
    Any helps will be appreciated
    Alex

    Hi,
    If you want to open the rpd in offline mode, just open the .rpd file sharing the server's folder. In online mode you need to create an odbc to the server, in System DSN, choose the OBI EE driver, port, login etc, when you click in the open online icon, you will be able to choose the ODBC.
    Regards.

  • Migrating from Windows Small Business Server

    So I finally made the jump to an intel based MAC a couple months ago and have loved every minute of it. I am now in a position to move our office to a completely MAC office but I had some questions first.
    Currently we are running Windows Small Business Server and have 3 desktops in the office. The server is basically for file sharing. However all of us work from home as well and use Remote Desktop to get into our computers at work and work remotely from home. The main reason we need to dial into the office is to get to our Quickbooks accounting file and create invoices remotely.
    My questions are:
    1. If I were to go with and Apple server and Apple desktops is there a way for me to dial in remotely and access my computers at work similar to Remote Desktop?
    2. Can both MACs and PCs dial in to the Apple Server?
    3. Is anyone out there using a better solution to access a company Quickbooks file on the server? Our current setup is that we have to remote connect to a computer in the office that is networked to the server. Is there some sort of VPN solution that apple offers so the remote computers can dial directly into the server?
    Your help is appreciated. I am really looking forward to making my office and all MAC office!
    Mac Book Pro 17"   Mac OS X (10.4.6)   Intel Dual Core

    OS X Server has a VPN server built-in, it's doing both PPTP and L2TP, it's compatible with both Mac and Windows clients IF you have the server connected to directly Internet using a public IP or use PPTP.
    There is no "dial-in" support that let's you use POTS (standard telephone) modems built-in.
    The Remote Desktop client in every OS X (Panther/Tiger) machine can accept remote control from a (free) VNC application (like Chicken Of the VNC - you connect through the VPN first).
    But the fastest remote control setup (most responsive screen updates) would be controlling a Windows XP pro machine by using Microsofts Remote Desktop Client sw (free -or is it? You can download it from http://www.microsoft.com/mac/) from either a Mac or another Windows XP client.

  • How to Install Coldfusion 8 64-bit on Small Business Server 2008 64-bit

    How to Install Coldfusion 8 64-bit on Small Business Server 2008 64-bit
    I ran Coldfusion 8 on SBS 2003 Premium for 6 months with no problems.  When we finally decided to cut over to SBS 2008, that’s when everything went to hell.  I tried for weeks to get Coldfusion 8 to install properly on the new SBS 2008 64-bit box.  During the course which, I found bits and pieces of information for Vista 64-bit and Windows Server 2008 64-bit installations.  There are some distinct differences, however, with SBS 2008 since it runs core Web applications like OWA, RWW and Companyweb.  After countless unsuccessful attempts, one of which completed corrupted the box, I found the solution.
    I have attempted in this white paper to detail the steps to assist others who may be in a similar situation.  I don’t make any warranty for the information, but so long as you follow the steps carefully you should be fine.  BTW, for those of you who say Adobe offers free technical support for licensed users, that’s not entirely true.  Like I said, I purchased CF8 and originally installed it on an SBS 2003 Premium box.  After we cut over to SBS 2008 and encountered problems, Adobe wouldn’t provide any technical support without charging.  Moreover, based on my initial conversations with Adobe’s technical team, no one seemed to know much about running 64-bit on SBS.
    From my understanding, only two versions of Coldfusion 8 can be installed in 64-bit: Enterprise and Developer.  The “normal” install (which I paid a grand for) can only be deployed in 32-bit mode – gee, THANKS Adobe!  By the way, in Developer mode only two distinct IPs can access the site in addition to the localhost.  Any additional IPs will result in a CFML error message stating that the maximum number of IPs have been exceeded.  At any rate, take your time and follow the steps to achieve a successful installation. 
    PRE-INSTALLATION TASKS
    Back Up SBS
    It’s always a good practice to backup your server before deploying any kind of major system changes.  Although this step is optional, I recommend it in case you need to restore your server for any reason.  Bear in mind, if your system ever gets totally corrupted, you cannot restore back from the twice daily incremental backup images alone.  You will need a full backup with system recovery information to restore.  Here are the basic steps:
    Click: Start > Programs > Administrative Tools.  Right-click “Windows Server Backup” and choose “Run as administrator”.
    Click “Backup Once” under Actions in the right-hand pane.
    Choose the “Different Options” radio button under Backup Options.
    Choose the “Custom” radio button.  What we’re primarily interested in here is backing up the OS – not your data partitions or attached drives.
    Select the “SYSTEM (C)” checkbox, uncheck any others.  Also, ensure that the “Enable system recovery” checkbox is selected before continuing on.
    Under ‘Specify Destination Type’, I usually select the “Local drives” radio button and point it to a Terrabyte USB drive I use for backups.  You can point this to a tape drive, or select the “Remote shared folder” radio button if you map to a UNC path to store your backup images.  Just remember, make sure that whatever path you select can readily be accessed in the event of an emergency.  Also, make sure the “Verify after writing (recommended)” checkbox is selected.
    Under ‘Specified Advanced Option’, I usually select the “VSS full backup” radio button instead of the default since I don’t use a 3rd party backup product.  If like me you rely solely on SBS for your backups, choose the full backup option.
    Confirm everything and click “Backup”.  This process may take several hours depending on the size of your system.
    Verify ISAPI Filters:
    In IIS Manager, double-click the server instance in the left-hand pane.
    In the center pane under IIS, double click the “Modules” icon to verify that the ISAPI native modules are already installed for IIS.  If it’s set up correctly you should see two entries:
    IsapiFilterModule              %windir%\System32\inetsrv\filter.dll
    IsapiModule                        %windir%\System32\inetsrv\isapi.dll
    If either of these modules are missing, you will need to re-install these (google for a solution).
    Set Up Development Environment
    Create a directory for your CFML files outside of the default Windows location (e.g., default is usually C:\inetpub\wwwroot\).  For the purpose of our install, I created a directory on a separate disk called: D:\DEV.
    Copy and paste your CFML files and directories into the new DEV root Web directory.  This will eventually be the directory where the Coldfusion installer places the CFIDE and CFDOCS folders. 
    Open IIS Manager and double-click the server instance in the left hand pane.  Expand the “Sites” folder.  Right-click the Sites folder and select “Add Web Site”.
    Enter a name in the “Site Name” box (e.g., “test-site”).  You will notice that the system will automatically create a corresponding Application Pool with the same name.  NOTE: this is important to prevent conflicts between the DefaultAppPool (needed for SBS Web apps like OWA, RWW, etc.) and the application pool needed for Coldfusion to function properly in SBS 2008.
    Point the “Physical Path” to the directory you created in step #1 above (e.g., “D:\DEV”).
    Don’t worry about testing the connection.  If you click “Test Settings” you may receive a warning that IIS cannot verify access to path (D:\DEV).  Don’t worry about this for the time being.
    Under “Host name”, enter a DNS path to your site (e.g., “dev.test-site.com”).  Click “OK”.
    Configure Application Pools for Installation
    In IIS Manager, double-click the server instance in the left-hand pane.  Click on “Application Pools” to display the list of server application pools in the center pane.
    In the “Actions” pane on the right-hand side, click “Set Application Pool Defaults”.
    Change “Enable 32-Bit Applications” - the second item from the top – from “False” to “True”, and then click “OK”.  NOTE: if you skip this step, Coldfusion will not properly create the required mappings during the install. We will change this setting back after the installation completes – more on this later.
    Modify the application.host.config File for 64-Bitness
    Click: Start > Programs > Accessories.  Right-click “Notepad” and choose “Run as administrator”.
    Open the config file from within Notepad – default location: C:\Windows\System32\inetsrv\config\applicationHost.config
    Do a search and change this one line from:
    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" />
    To this:
    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" preCondition="bitness64" />
    Restart the IIS Admin service.
    Set HTTP Compression
    According to some threads I read, the http compression module can cause errors if you don’t disable it globally. To remedy this, perform the following:
    Click: Start > Programs > Accessories.  Right-click “Command Prompt” and choose “Run as administrator”.
    At the command prompt, change directory to intetsrv by typing: cd inetsrv
    Run the following command:
    C:\Windows\system32\inetsrv>appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
    This will turn off HTTP compression for all sites in IIS.
    In IIS Manager, double-click the server instance in the left-hand pane.  Double-click the “Compression” icon in the IIS section of the center pane.
    Uncheck all of the boxes, then click the “Apply” button under Actions in the right-hand pane.
    Recheck all of the boxes, then click the “Apply” button under Actions in the right-hand pane.
    Restart the IIS Admin service.  This should enable compression and coldfusion to work at the same time.
    NOTE: if for some reason you need to reverse this, run the following command from the command prompt:
    C:\Windows\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']
    INSTALLATION TASKS
    Download the 64-bit installation package from Adobe – filename: coldfusion-801-wind64.exe.
    Right-click the file and select “Run as administrator”.
    Accept the terms of the License Agreement.
    If you have an Enterprise license, enter it.  For our purposes, just click the “Developer Edition” checkbox.
    Select “Server configuration” – the default radio button.
    I deselected all subcomponents and can’t guarantee that you’ll arrive at the same results if you select additional items like “.NET Integrated Services”.  It should be fine, particularly if you install documentation.  My preference was to keep the install as plain vanilla as possible.
    Select the directory path for Coldfusion to install into – default is :C\Coldfusion
    THE NEXT TWO STEPS ARE CRITICAL TO YOUR SUCCESS.  Unselect “All IIS Websites” and select the “Configure specific IIS Website or another web server” radio button.  Click “Add”, and then select your test Web site (e.g., “test-site”) under “IIS Web Site”.  Hit “OK”.
    Do NOT use the default directory path for the CF Administrator location (e.g., default path: “C:\inetpub\wwwroot”).  Instead, point the installer to your new DEV root Web directory (e.g., “D:\DEV”).  The bottom line, you want the installer to place the CFIDE directory and files within this folder, alongside your other CFML files and folders.
    Enter an Administrator password.
    Choose to Enable RDS, or not.  I enable this by preference but it is not required.  This allows you to make updates to files using a CFML editor directly vs. having to move/FTP the files over if you’re working remotely.  Opponents to this argue that it’s potentially less secure, but for a lower environment I don’t see this as a major concern.
    Confirm everything to kick off the install.
    If all goes well you should see a message at the end stating that the install was successful.  I recommend you uncheck the box that asks you to open the CF Administrator in the default Web browser after the install.  NOTE: we will open it a different way during the post-installation tasks.  The worst thing that will happen if you forget to uncheck the box is that you might receive an error that the command prompt hung – not a big deal – just close it and move on to the next (final) steps.
    POST-INSTALLATION TASKS
    Verify CF Installation:
    The installation will create a new folder in your program group: Start > Programs > Adobe > Coldfusion 8.  The default “Administrator” link will not work because it points to the wrong path: http://127.0.0.1/CFIDE/administrator/index.cfm. The “127.0.0.1” or “localhost” path as you may recall in IIS, points by default to the “C:\inetpub\wwwroot” directory.  Our CFIDE files, however, are located within: D:\DEV.
    To bring up the CF Administrator logon page, open up a Web browser and replace the “http://127.0.0.1” part of the path with the DNS path name to your CF environment (e.g., http://dev.test-site.com/CFIDE/administrator/index.cfm).
    This should bring up the Coldfusion Administrator Login screen.  Enter in the Administrator password you created during the install to log in and configure your application server.
    Verify that your test-site renders correctly by typing in your test URL into a Web browser (e.g., http://dev.test-site.com).
    Fix Application Pool Defaults to Re-enable SBS Web Applications:
    At this point, Coldfusion Administrator and your test CMFL Web site should be working properly.  The problem is, default SBS Web applications like OWA, RWW and Companyweb will throw errors and fail to start.  Fortunately, this is easily remedied by performing the following steps:
    In IIS Manager, double-click the server instance in the left-hand pane.  Click on “Application Pools” to display the list of server application pools in the center pane.
    In the “Actions” pane on the right-hand side, click “Set Application Pool Defaults”.
    Change “Enable 32-Bit Applications” - the second item from the top – from “True” to “False” this time.  This should re-enable the SBS applications, which would otherwise result in 500 errors (e.g., OWA, RWW, Companyweb, etc.).  There is no need to restart IIS.
    Open a Web browser and test that you can once again connect to OWA, RWW and Companyweb successfully.
    In IIS click to highlight the application pool for your new site (e.g., “test-site”).  In the right-hand pane, click “Advanced Settings”.  Ensure that “Enable 32-Bit Applications” – second item from the top – is set to “True” for this application pool specifically.
    Lastly, jump up and down for joy!  Hopefully now, everything is working.  Best of luck!! ..Paul D (MCP).

    First, it would be a good idea for you to specify what distro of Linux you're using, as not all are supported by Adobe.
    Second, this is probably your problem right here:
    http://askubuntu.com/questions/40416/why-is-lib-libc-so-6-missing
    In a nutshell, CF expects the 32-bit version of libc.so.6 to be in /lib, but it's probably not. You might be able to modify the installer to point to the correct location for that file, or you might be able to create a symlink to the file - but as the above link describes, creating a symlink might have negative consequences.
    As for installing CF 8 64-bit, that's only available with Enterprise, not Standard. If you want CF Standard 64-bit, you need to upgrade to CF 9.
    Dave Watts, CTO, Fig Leaf Software

  • \\SERVER\Clients\Setup\setup.exe with Windows Vista Error

    I added the first Vista client to an SBS 2003, SP1 domain.  Until now, all clients were WinXP, SP2.  Office 2003 is installed on the XP clients, and the Vista client, which may not be pertinent to this problem.
    As is normal, "\\SERVER\Clients\Setup\setup.exe /s SERVER" is executed when a user logs on to any domain client.  On the Vista client, I always get the dialog -- regardless of the account privilege -- asking for permission to run Setup.exe.  It is annoying.  Occasionally, the Program Compatiblity Assistant will appear and advise there's a known compatiblity issue with Setup.exe.  It points to KB article 926505 for resolution.  The title of the KB is, "Windows Small Business Server 2003: Windows Vista and Outlook 2007 compatibility update."
    When I run the SBS2003SP1-KB926505-X86-ENU.EXE fix, I get the error:  "This update cannot be installed.  Either it is already installed as part of an existing service pack, or it requires a more recent service pack.  For more information, see the systems requirements on the download page."
    I installed Windows Server 2003 SP2 and run the KB926505 fix, but I get the same error  "This update cannot be installed.  Either it is already installed as part of an existing service pack" After a reboot of te SBS server the same  problem on the Vista client, I always get the dialog -- regardless of the account privilege -- asking for permission to run Setup.exe.  It is annoying.  Occasionally, the Program Compatiblity Assistant will appear and advise there's a known compatiblity issue with Setup.exe.  It points to KB article 926505 for resolution.
    The problem is Windows Vista Business, because all windows XP clients have no problem at all.

    PNP,
    You do not say whether if you accept the permission dialog whether the setup continues or not, but the short answer to the question revolves around UAC.
    Remember that EVERY user (except the actual Administrator account) has only Standard user rights regardless of group.  When a task that requires Admin rights is executed, one of three things will happen: 1) If you are THE Administrator, then your task will continue.  2) If you have Admin rights, you will be prompted that a process is trying to use elevated rights and ask for permission, or 3) If you are a Standard user, you will either be denied flatly or prompted to supply credentials.  Which of these happen depend on GPO settings, but the default is to prompt.
    In any event, I believe that this is what you are running into, and is one of the big feature improvements in Vista.  Yes, it can be a bit annoying (Try deleting an "All Users" icon from the Start Menu!) but is there to place one more barrier between virus and malware writers and your OS.
    If it's TOO annoying to bear, you can turn off UAC by going into your profile and disabling it. (It requires Admin rights, of course. )  It is not recommended as you do a very effective job or nutering the Vista Security Model by doing so.
    If it, of course, your choice.  we IT Admins have a lot more issues with this than the standard user, but for me, I gladly take the tradeoff because I worry a lot less about those few I HAVE to give Admin rights to.
    Good luck!

  • Email Encryption Small Business Server 2008

    We have are running Small Business Server 2008 with Exchange 2007. Our firm needs to have a look at email encryption. This is a relatively new concept that we are dealing with, we are a bit confused with how it works.
    Can the email encryption be set up on the SBS server? Or do we need to get 3rd party software installed onto the server?
    The emails need to be encrypted that go out of the office, our clients have a variety of email programs that they use.

    Hi,
    By using the TLS protocol, you can help improve the security of SMTP communication in Exchange 2007. Please
    refer to following article and check if can help you.
    How to Use TLS Authentication in Exchange
    2007 to Send and Receive Messages with Third-Party E-Mail
    If any update, please feel free to let us know.
    Hope this helps.
    Best regards,
    Justin Gu

  • OSX 10.9 compatibility with Windows Small Business Server 2011?

    Hi
    I'm hoping someone here may be able to help me as our external server guys have been particularly unhelpful!
    I'm the only Mac on a Windows server, which has recently been upgraded (??) to Windows Small Business Server 2011. I've recenty upgraded the work iMac to 10.9, but ever since the server change, I'm having intermittent dificulties saving files. Often, I get and error saying the file cannot be saved as I don't have permission to access the folder - which then worryingly REMOVES the file I'm trying to overwrite WITHOUT WARNING.
    If I'm using Photoshop save for web, I get errors when clicking 'Save' to say that it can't, but does save the file, plus a second with a gibberish file name.
    Most worryingly though, is that now on two occasions caused the iMac to crash and shutdown immediately, which is not good at all. Once was moving a file to overwrite another in the Finder, the second (today) was saving from Illustrator.
    I'd noticed weird things with our old 2003 server before the switch and when I was still on 10.6 - mainly that my iMac was slow when connected (Adobe apps etc opened in a flash when unconnected, but took minutes when plugged in), but now I'm on 10.9 and the new server installed, these saving issues have arisen. (I ended up wiping the Mac and completely reinstalling everything to cure that slowness issue - never did find out what it was!).
    The server guys are adamant that this has nothing to do with the server, and is all linked to my iMac - personally I'm not so sure, but I'm asking here to see if anyone else has had issues? It seems like some kind of permission problem? Do I need any special network settings for it to play nicely with the Windows server? My internet, email all goes through it, and I use it to store my work, but I'm not linked to any other server software in any way.
    If anyone may have any clues to help I'd be really grateful!
    Many thanks!
    Ben

    Thanks for the response - this is why I'm asking though- I can't see anything on the iMac which would be causing this, and saving files to a folder on a server is a pretty basic fuction, and I can't risk the crashes. I don't see how the iMac connection would be causing this, or for the files to 'vanish' but if it is the iMac settings I'll need to find a fix. Every one else is okay, but I'm the only one using this software and filetypes. Surely the Windows software would have some kind of instructions for connecting Macs?
    I was hoping someone may have experience and if any additional network settings might be needed. I will check with Apple support also to see if they have any info, but thought I may get a good response here.
    What I meant by the "server guys" is that's it's an external company we pay to look after it - so I'd hoped they might have at least looked into it for me, but it's a brick wall "We don't support Macs" response... which is why I think it's unhelpful - even though they supplied the software knowing it needs to have multiplatform support...
    It's really frustrating.
    And I hope nobody does insist I use Windows... please... I'd have to leave....
    EDIT - "We"?? - Do you work for them!?

  • Business One Client - Automating DB login..

    Hi, my apologies if this is the wrong area to post this, please feel free to move to the correct section if here is incorrect.
    I'm wondering if anyone knows of a way to setup the SAP client so that a new user doesn't have to enter (or have entered) the Database server, and SA username/password before they get the choice of companies.
    Currently, we are running the client on a terminal server, yet if a new user connects, someone has to configure/enter the db servername and username/password.
    I'd like to be able to set it up so that when a new user logs in (and their profile is automatically created), that they are automatically connected to the correct database server within the Sap Business One client.
    I've had a look in the %userprofile%\Local Settings\Sap... folder, and a quick poke around in the registry, but I can't find where it saves the information so I can either replicate it for the default user profile, or add a regmerge on login to enter it.
    Can anyone help?

    I'm not sure what you mean, the checking feature is a fairly standard thing for script files, to ensure it's only been run once. Ie, you don't want it running every time they login in case it modifies something unexpectedly.
    As for it needing security proceedures, as far as I can tell, there are none, that automatically configures the Database Server it will connect to, and enters automatically the SA username and password for every single new user that connects to the server.
    If I was going to have my security hat on, I'd be concearned about it, but since we limit access to the terminal server by usergroup, it's only authorised SAP users that are able to log on in the first place, and since our SAP consultants usual proceedure is to then enter the SA username and password for them manually, and configure the DB server, this is no different. (Except now she doesn't have to anymore).
    Anyway! for those that are interested, I changed it slightly, now there are no manual xml creation steps.
    I simply take a generic XML file, and modify it with a vbs script using a batch file that runs on user login.
    Here's the batch file:
    SET Logfile="C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\SAP\SAP Business One\SB1Customised.log"
    IF EXIST %Logfile% GOTO END
    ECHO DATE /T >> %Logfile% & Time /T >> %Logfile%
    cscript "C:\Documents and Settings\%username%\Local Settings\Application Data\SAP\SAP Business One\replace.vbs" "C:\Documents and Settings\%username%\Local Settings\Application Data\SAP\SAP Business One\b1-current-user.xml" "%%Username%%" "%Username%"
    :END
    Heres the vb script:
    Const ForReading = 1
    Const ForWriting = 2
    strFileName = Wscript.Arguments(0)
    strOldText = Wscript.Arguments(1)
    strNewText = Wscript.Arguments(2)
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.OpenTextFile(strFileName, ForReading)
    strText = objFile.ReadAll
    objFile.Close
    strNewText = Replace(strText, strOldText, strNewText)
    Set objFile = objFSO.OpenTextFile(strFileName, ForWriting)
    objFile.WriteLine strNewText
    objFile.Close
    Save that as "replace.vbs" and put it in the Default User -> Sap Business One directory.
    And thankyou for all your help!
    Nev.

  • Installation of SAP Business One client and required administration rights

    Dear community,
    I would like to kindly ask you for your feedback on the installation of SAP Business One client and its patches on end-user computers.
    The pain points I have heard so far are the following:
    - The installation of SAP Business One client and its patches has to be started by a user with administrator rights.  As far as I know (and please correct me if I am wrong), this is also required in case of installation of any other software.
    - End users usually do not have administrator rights and therefore the SAP Business One clients have to be manually upgraded by administrator.  This is time consuming (and therefore costly) activity.
    We are considering to design a new solution which would overcome the above limitations.
    I would like to confirm with you if my understanding is correct:
    Question 1:
    Is it a common situation that the end-users of SAP Business One client do not have administrator rights and therefore cannot install the patches of SAP Business One client by themselves?
    If yes, how do you resolve this currently?
    Question 2:
    Do you use Microsoft System Center Configuration Manager or Active Directory (or any other 3rd party solution) to automatically distribute software packages and updates to client PCs at your customers?
    Question 3:
    If the SAP Business One client installation (and its patches) is delivered as MSI package with silent installation capability, would you be able to automate the deployment of B1 client updates to client PC using the abovementioned technologies? Or can you still see some obstacles?
    Thank you
    Best regards
    Jan Ruzarovsky
    SAP Business One Product Management

    Dear all,
    Thank you very much for your comments, very helpful!
    @Marco - SAP Business One 8.8 client currently does not support the silent installation / upgrade. However we are currently considering this requirement and we would like to deliver it as soon as possible.
    We are currently considering several possible designs. One of them is as follows:
    1. A new SAP Business One Updater Service will be installed on each client workstation.
    It will be a windows service installed and running under a local system account.
    2. The updater service will check regularly if there are any new patches of SAP Business One client or add-ons uploaded to a configured shared directory.
    3. If a new patch is found in the shared directory, the updater service will SILENTLY install the new patch (add-ons, SAP Business One) on the client workstation.
    The service would be able to install patches even if nobody is logged in.
    Questions:
    If we consider the above design, there are a few open topics:
    1. During the upgrade of the SAP Business One server, the client patches (and SAP add-on patches, partner add-ons) would be placed to a SHARED directory instead of into SBO-Common (as it is implemented currently).
    - Does this have any impact on your tools, processes or add-ons?
    2. SAP Business One upgrade wizard will put the latest patch of SAP Business One client into a configured shared directory. The shared directory will have to be read-only for everybody in the network to avoid that the valid installation files are replaced by malware or virus infected files
    - Can you configure such a shared directory? 
    From customer perspective, if a new patch is put into the shared directory, the updater service can behave as follows:
    1. Manually initiated upgrade of the client
    Example: Customer starts the old (not upgraded) SAP Business One client. The client will inform him/her that a new patch has been found and it has to be installed in order to continue working with the client. After customer clicks "Yes", the upgrader service starts the silent installation of the client and informs customer about the progress. Once the upgrade is finished, the upgraded SAP Business One client will be started automatically.
    2. Automatic update:
       - Update the client automatically (e.g. overnight) if customer is not working with SAP Business One
       - If SAP Business One client is running, ask customer if he/she wishes to upgrade the client now or to delay the upgrade by X minutes.
    Question: Which of the above two scenarios would you and your customers prefer?
    If the upgrade is fully silent, automated and handled by the upgrader service, Is it acceptable for customers to trigger the installation manually and wait till the client is upgraded? Or would they prefer to have the client updated for them e.g. overnight so they can immediately start to work?
    Best regards
    Jan
    Edited by: Jan Ruzarovsky on Sep 29, 2010 9:37 AM

  • The server did not finish checking the license compliance. If the server is joined to a domain, make sure that the server can connect to a domain controller. If the license compliant check cannot be completed, the server will automatically shut down in 0

    i need a help. I am new in company and have to solve this problem.
    My colleague did a migration from Small Business server 2003 to Foundation 2008, about 1 year ago. After few days, he got this error message in title. Server turn off about once a month. He worked following:
    joined new server Foundation to the Domain
    dcpromo on new Server
    migration (he said that he worked step-by-step with tutorial)
    demote on old Server SBS 2003
    disconnect old server from domain. This old is not in function now.
    New server have just 3 computer accounts. The Forest functional level is Server 2003.
    I've did dcdiag:
    C:\Users\Administrator>slmgr.vbs /dli
    C:\Users\Administrator>dcdiag
    Directory Server Diagnosis
    Performing initial setup:
       Trying to find home server...
       Home Server = server2008
       * Identified AD Forest.
       Done gathering initial info.
    Doing initial required tests
       Testing server: Default-First-Site-Name\SERVER2008
          Starting test: Connectivity
             ......................... SERVER2008 passed test Connectivity
    Doing primary tests
       Testing server: Default-First-Site-Name\SERVER2008
          Starting test: Advertising
             ......................... SERVER2008 passed test Advertising
          Starting test: FrsEvent
             ......................... SERVER2008 passed test FrsEvent
          Starting test: DFSREvent
             ......................... SERVER2008 passed test DFSREvent
          Starting test: SysVolCheck
             ......................... SERVER2008 passed test SysVolCheck
          Starting test: KccEvent
             ......................... SERVER2008 passed test KccEvent
          Starting test: KnowsOfRoleHolders
             ......................... SERVER2008 passed test KnowsOfRoleHolders
          Starting test: MachineAccount
             ......................... SERVER2008 passed test MachineAccount
          Starting test: NCSecDesc
             ......................... SERVER2008 passed test NCSecDesc
          Starting test: NetLogons
             ......................... SERVER2008 passed test NetLogons
          Starting test: ObjectsReplicated
             ......................... SERVER2008 passed test ObjectsReplicated
          Starting test: Replications
             ......................... SERVER2008 passed test Replications
          Starting test: RidManager
             ......................... SERVER2008 passed test RidManager
          Starting test: Services
             ......................... SERVER2008 passed test Services
          Starting test: SystemLog
             A warning event occurred.  EventID: 0x8000001D
                Time Generated: 03/08/2012   09:59:45
                Event String:
                The Key Distribution Center (KDC) cannot find a suitable certificate
     to use for smart card logons, or the KDC certificate could not be verified. Sma
    rt card logon may not function correctly if this problem is not resolved. To cor
    rect this problem, either verify the existing KDC certificate using certutil.exe
     or enroll for a new KDC certificate.
             An error event occurred.  EventID: 0xC0001B61
                Time Generated: 03/08/2012   10:09:56
                Event String:
                A timeout was reached (30000 milliseconds) while waiting for the Liv
    eUpdate service to connect.
             An error event occurred.  EventID: 0xC0001B58
                Time Generated: 03/08/2012   10:09:56
                Event String:
                The LiveUpdate service failed to start due to the following error:
             ......................... SERVER2008 failed test SystemLog
          Starting test: VerifyReferences
             ......................... SERVER2008 passed test VerifyReferences
       Running partition tests on : ForestDnsZones
          Starting test: CheckSDRefDom
             ......................... ForestDnsZones passed test CheckSDRefDom
          Starting test: CrossRefValidation
             ......................... ForestDnsZones passed test
             CrossRefValidation
       Running partition tests on : DomainDnsZones
          Starting test: CheckSDRefDom
             ......................... DomainDnsZones passed test CheckSDRefDom
          Starting test: CrossRefValidation
             ......................... DomainDnsZones passed test
             CrossRefValidation
       Running partition tests on : Schema
          Starting test: CheckSDRefDom
             ......................... Schema passed test CheckSDRefDom
          Starting test: CrossRefValidation
             ......................... Schema passed test CrossRefValidation
       Running partition tests on : Configuration
          Starting test: CheckSDRefDom
             ......................... Configuration passed test CheckSDRefDom
          Starting test: CrossRefValidation
             ......................... Configuration passed test CrossRefValidation
       Running partition tests on : BREG
          Starting test: CheckSDRefDom
             ......................... BREG passed test CheckSDRefDom
          Starting test: CrossRefValidation
             ......................... BREG passed test CrossRefValidation
       Running enterprise tests on : BREG.local
          Starting test: LocatorCheck
             ......................... BREG.local passed test LocatorCheck
          Starting test: Intersite
             ......................... BREG.local passed test Intersite
    C:\Users\Administrator>
    I did nslookup:
    C:\Users\Administrator>nslookup
    Default Server:  UnKnown
    Address:  ::1
    and this:
    C:\Users\Administrator>ntdsutil
    ntdsutil: roles
    fsmo maintenance: connections
    server connections: connect to server server2008
    Binding to server2008 ...
    Connected to server2008 using credentials of locally logged on user.
    server connections: q
    fsmo maintenance: select operation target
    select operation target: list roles for connected server
    Server "server2008" knows about 5 roles
    Schema - CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site-Name,CN
    =Sites,CN=Configuration,DC=BREG,DC=local
    Naming Master - CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site-
    Name,CN=Sites,CN=Configuration,DC=BREG,DC=local
    PDC - CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site-Name,CN=Si
    tes,CN=Configuration,DC=BREG,DC=local
    RID - CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site-Name,CN=Si
    tes,CN=Configuration,DC=BREG,DC=local
    Infrastructure - CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site
    -Name,CN=Sites,CN=Configuration,DC=BREG,DC=local
    select operation target:
    Did also slmgr.vbs /dli and got:
    name:Windows Server(R) ServerWinFoundation edition
    Description: Windows operating System - Windows Server(R),
    OEM_COA_NSLP channel
    Partial product key:.......
    License Status:Licensed
    thanks for help, in advance

    I forgot to say that it is the only DC in the domain.
    and this is DNS test
    Directory Server Diagnosis
    Performing initial setup:
       Trying to find home server...
       * Verifying that the local machine server2008, is a Directory Server.
       Home Server = server2008
       * Connecting to directory service on server server2008.
       * Identified AD Forest.
       Collecting AD specific global data
       * Collecting site info.
       Calling ldap_search_init_page(hld,CN=Sites,CN=Configuration,DC=BREG,DC=local,LDAP_SCOPE_SUBTREE,(objectCategory=ntDSSiteSettings),.......
       The previous call succeeded
       Iterating through the sites
       Looking at base site object: CN=NTDS Site Settings,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=BREG,DC=local
       Getting ISTG and options for the site
       * Identifying all servers.
       Calling ldap_search_init_page(hld,CN=Sites,CN=Configuration,DC=BREG,DC=local,LDAP_SCOPE_SUBTREE,(objectClass=ntDSDsa),.......
       The previous call succeeded....
       The previous call succeeded
       Iterating through the list of servers
       Getting information for the server CN=NTDS Settings,CN=SERVER2008,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=BREG,DC=local
       objectGuid obtained
       InvocationID obtained
       dnsHostname obtained
       site info obtained
       All the info for the server collected
       * Identifying all NC cross-refs.
       * Found 1 DC(s). Testing 1 of them.
       Done gathering initial info.
    Doing initial required tests
       Testing server: Default-First-Site-Name\SERVER2008
          Starting test: Connectivity
             * Active Directory LDAP Services Check
             Determining IP4 connectivity
             * Active Directory RPC Services Check
             ......................... SERVER2008 passed test Connectivity
    Doing primary tests
       Testing server: Default-First-Site-Name\SERVER2008
          Test omitted by user request: Advertising
          Test omitted by user request: CheckSecurityError
          Test omitted by user request: CutoffServers
          Test omitted by user request: FrsEvent
          Test omitted by user request: DFSREvent
          Test omitted by user request: SysVolCheck
          Test omitted by user request: KccEvent
          Test omitted by user request: KnowsOfRoleHolders
          Test omitted by user request: MachineAccount
          Test omitted by user request: NCSecDesc
          Test omitted by user request: NetLogons
          Test omitted by user request: ObjectsReplicated
          Test omitted by user request: OutboundSecureChannels
          Test omitted by user request: Replications
          Test omitted by user request: RidManager
          Test omitted by user request: Services
          Test omitted by user request: SystemLog
          Test omitted by user request: Topology
          Test omitted by user request: VerifyEnterpriseReferences
          Test omitted by user request: VerifyReferences
          Test omitted by user request: VerifyReplicas
          Starting test: DNS
             DNS Tests are running and not hung. Please wait a few minutes...
             See DNS test in enterprise tests section for results
             ......................... SERVER2008 passed test DNS
       Running partition tests on : ForestDnsZones
          Test omitted by user request: CheckSDRefDom
          Test omitted by user request: CrossRefValidation
       Running partition tests on : DomainDnsZones
          Test omitted by user request: CheckSDRefDom
          Test omitted by user request: CrossRefValidation
       Running partition tests on : Schema
          Test omitted by user request: CheckSDRefDom
          Test omitted by user request: CrossRefValidation
       Running partition tests on : Configuration
          Test omitted by user request: CheckSDRefDom
          Test omitted by user request: CrossRefValidation
       Running partition tests on : BREG
          Test omitted by user request: CheckSDRefDom
          Test omitted by user request: CrossRefValidation
       Running enterprise tests on : BREG.local
          Starting test: DNS
             Test results for domain controllers:
                DC: server2008.BREG.local
                Domain: BREG.local
                   TEST: Authentication (Auth)
                      Authentication test: Successfully completed
                   TEST: Basic (Basc)
                      The OS
                      Microsoft Windows Server 2008 R2 Foundation  (Service Pack level: 1.0)
                      is supported.
                      NETLOGON service is running
                      kdc service is running
                      DNSCACHE service is running
                      DNS service is running
                      DC is a DNS server
                      Network adapters information:
                      Adapter
                      [00000007] Intel(R) 82566DM-2 Gigabit Network Connection:
                         MAC address is 00:19:99:86:E9:62
                         IP Address is static
                         IP address: 192.168.1.250
                         DNS servers:
                            192.168.1.250 (server2008.breg.local.) [Valid]
                            127.0.0.1 (server2008.breg.local.) [Valid]
                      The A host record(s) for this DC was found
                      The SOA record for the Active Directory zone was found
                      The Active Directory zone on this DC/DNS server was found primary
                      Root zone on this DC/DNS server was not found
                   TEST: Forwarders/Root hints (Forw)
                      Recursion is enabled
                      Forwarders are not configured on this DNS server
                      Root hint Information:
                         Name: a.root-servers.net. IP: 198.41.0.4 [Valid]
                         Name: a.root-servers.net. IP: 2001:503:ba3e::2:30 [Invalid (unreachable)]
                         Name: b.root-servers.net. IP: 192.228.79.201 [Valid]
                         Name: c.root-servers.net. IP: 192.33.4.12 [Valid]
                         Name: d.root-servers.net. IP: 128.8.10.90 [Valid]
                         Name: d.root-servers.net. IP: 2001:500:2d::d [Invalid (unreachable)]
                         Name: e.root-servers.net. IP: 192.203.230.10 [Valid]
                         Name: f.root-servers.net. IP: 192.5.5.241 [Valid]
                         Name: f.root-servers.net. IP: 2001:500:2f::f [Invalid (unreachable)]
                         Name: g.root-servers.net. IP: 192.112.36.4 [Valid]
                         Name: h.root-servers.net. IP: 128.63.2.53 [Valid]
                         Name: h.root-servers.net. IP: 2001:500:1::803f:235 [Invalid (unreachable)]
                         Name: i.root-servers.net. IP: 192.36.148.17 [Valid]
                         Name: i.root-servers.net. IP: 2001:7fe::53 [Invalid (unreachable)]
                         Name: j.root-servers.net. IP: 192.58.128.30 [Valid]
                         Name: j.root-servers.net. IP: 2001:503:c27::2:30 [Invalid (unreachable)]
                         Name: k.root-servers.net. IP: 193.0.14.129 [Valid]
                         Name: k.root-servers.net. IP: 2001:7fd::1 [Invalid (unreachable)]
                         Name: l.root-servers.net. IP: 199.7.83.42 [Valid]
                         Name: l.root-servers.net. IP: 2001:500:3::42 [Invalid (unreachable)]
                         Name: m.root-servers.net. IP: 2001:dc3::35 [Invalid (unreachable)]
                         Name: m.root-servers.net. IP: 202.12.27.33 [Valid]
                   TEST: Delegations (Del)
                      Delegation information for the zone: BREG.local.
                         Delegated domain name: _msdcs.BREG.local.
                            DNS server: server2008.breg.local. IP:192.168.1.250 [Valid]
                   TEST: Dynamic update (Dyn)
                      Warning: Failed to add the test record dcdiag-test-record in zone BREG.local
                      [Error details: 9017 (Type: Win32 - Description: DNS bad key.)]
                      Test record dcdiag-test-record deleted successfully in zone BREG.local
                   TEST: Records registration (RReg)
                      Network Adapter
                      [00000007] Intel(R) 82566DM-2 Gigabit Network Connection:
                         Matching CNAME record found at DNS server 192.168.1.250:
                         cb30439d-35e0-4add-ae6c-e7f281295520._msdcs.BREG.local
                         Matching A record found at DNS server 192.168.1.250:
                         server2008.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.221dc40b-9d51-48cf-a3a3-e3daf251197f.domains._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._udp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kpasswd._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.gc._msdcs.BREG.local
                         Matching A record found at DNS server 192.168.1.250:
                         gc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _gc._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.gc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.pdc._msdcs.BREG.local
                         Matching CNAME record found at DNS server 192.168.1.250:
                         cb30439d-35e0-4add-ae6c-e7f281295520._msdcs.BREG.local
                         Matching A record found at DNS server 192.168.1.250:
                         server2008.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.221dc40b-9d51-48cf-a3a3-e3daf251197f.domains._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._udp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kpasswd._tcp.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.Default-First-Site-Name._sites.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.dc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _kerberos._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.gc._msdcs.BREG.local
                         Matching A record found at DNS server 192.168.1.250:
                         gc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _gc._tcp.Default-First-Site-Name._sites.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.Default-First-Site-Name._sites.gc._msdcs.BREG.local
                         Matching  SRV record found at DNS server 192.168.1.250:
                         _ldap._tcp.pdc._msdcs.BREG.local
             Summary of test results for DNS servers used by the above domain
             controllers:
                DNS server: 2001:500:1::803f:235 (h.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:500:1::803f:235              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:500:2d::d (d.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:500:2d::d              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:500:2f::f (f.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:500:2f::f              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:500:3::42 (l.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:500:3::42              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:503:ba3e::2:30 (a.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:503:ba3e::2:30              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:503:c27::2:30 (j.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:503:c27::2:30              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:7fd::1 (k.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:7fd::1              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:7fe::53 (i.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:7fe::53              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 2001:dc3::35 (m.root-servers.net.)
                   1 test failure on this DNS server
                   PTR record query for the 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa failed on the DNS server 2001:dc3::35              
    [Error details: 1460 (Type: Win32 - Description: This operation returned because the timeout period expired.)]
                DNS server: 128.63.2.53 (h.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 128.8.10.90 (d.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.112.36.4 (g.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.168.1.250 (server2008.breg.local.)
                   All tests passed on this DNS server
                   Name resolution is functional._ldap._tcp SRV record for the forest root domain is registered
                   DNS delegation for the domain  _msdcs.BREG.local. is operational on IP 192.168.1.250
                DNS server: 192.203.230.10 (e.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.228.79.201 (b.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.33.4.12 (c.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.36.148.17 (i.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.5.5.241 (f.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 192.58.128.30 (j.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 193.0.14.129 (k.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 198.41.0.4 (a.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 199.7.83.42 (l.root-servers.net.)
                   All tests passed on this DNS server
                DNS server: 202.12.27.33 (m.root-servers.net.)
                   All tests passed on this DNS server
             Summary of DNS test results:
    Auth Basc Forw Del  Dyn  RReg Ext
                Domain: BREG.local
                   server2008                   PASS PASS PASS PASS WARN PASS n/a  
             ......................... BREG.local passed test DNS
          Test omitted by user request: LocatorCheck
          Test omitted by user request: Intersite

  • Warning: Palm OS Treos and Windows Small Business Server 2008

    If you use a Treo smartphone with the Palm operating system, beware:  it does not work with Microsoft Windows Small Business Server 2008.
    Palm acknowledges this failure and has no intention of fixing it. 
    There are at least two problems:
    (1) You must turn off all email security on the Exchange mail server to sync with Treos.
    (2) AutoSync locks up the Palm each time it occurs, and must be turned off.
    Here's the transcript of my chat w/tech support. After this, I spent a few hours on the phone and got the same answers.
    [12:35 AM] Gary says: Hello.
    [12:35 AM] Handoff connection active (1/5140).
    [12:35 AM] x says: Hi. Please see the question sent earlier.
    [12:36 AM] Gary says: Could you please be more specific about the issue?
    [12:37 AM] x says: Our Palms will not talk to Exchange Server 2007 unless all its security
    features are turned off. This is a problem with Palm/VersaMail. When will it be corrected?
    [12:38 AM] Gary says: Yes, that is true. I am sorry for the inconvenience this may have caused.
    [12:38 AM] Gary says: I am very sorry to inform you that currently we do not have any information on this.
    [12:39 AM] x says: Apology accepted and appreciated. But when will this be fixed?
    [12:40 AM] Gary says: Unfortunately we do not have any sort of update on this. I suggest you to post the
    feedback in the Palm Website.
    [12:41 AM] x says: Okay, next question:  Every AutoSync locks up the Palm, so we have to turn
    AutoSync off. Do you intend to rectify this problem?
    [12:42 AM] Gary says: I understand your concern. Is it happening with all the Palm devices?
    [12:42 AM] x says: Yes.
    [12:43 AM] Gary says: Do you receive any error message before locking up the Treo?
    [12:43 AM] x says: No.
    [12:46 AM] Gary says: Okay, as this happening with all the devices to me it looks like the issue should be
    diagnosed closely to find the root cause. Was this happening with the Exchange Sever 2003?
    [12:46 AM] x says: No
    [12:46 AM] Gary says: So, the AutoSync feature is Locking the device from the day you upgraded to the
    Exchange Sever 2007.
    [12:46 AM] Gary says: Am I correct?
    [12:47 AM] x says: yes.
    [12:48 AM] Gary says: Okay, as this is the issue related to the sync with the Exchange Server 2007 and the
    AutoSync to find out the root cause I will escalate this issue to our escalation channel which is our Voice
    Support Team.
    [12:48 AM] Gary says:
    I will provide you all the information and guide you in the correct direction to address this issue.
    [12:48 AM] Gary says:
    I suggest you to get in touch with the Voice Support and I am sure they will fix the issue.
    [12:49 AM] Gary says:
    I will provide you a Service Request, when contacting the Voice Support, provide this Service Request Id and you will get a free Technical Support.
    [12:51 AM] Gary says: Please provide me your Last name, First name, complete address, phone number,Email address, date and place of purchase of device and serial number of the device to create a Service Request Number.
    [12:51 AM] x says: Of course I provided all this when I logged in, but here it is again:....
    [12:54 AM] Gary says: Thank you for providing all the information.I need 5 minutes to register the device and create a Service Request.
    [12:55 AM] x says: Thanks for your help, and confirmation of the incomprehensible failure to support Exchange Server 2007.  We're this close to dumping these things if this is the kind of tech support Palm intends to provide.
    [1:00 AM] Gary says: Thanks for staying on hold: I am sorry for the delay. I can understand the inconvenience you are facing.
    [1:01 AM] Gary says: Based on the information you provided, I created a service request for you in our database.  The Service Request number is : 1-51558238041
    [1:01 AM] x says: Will I get an email?
    [1:01 AM] Gary says: Using this service request number, you need to contact our Voice Support department.  Voice Support Department number is 877-426-3777. Voice support will be available from  5:00AM to 9:00PM (PST) on weekdays and from 8am - 5pm PST on weekends.Please note down the above given Service Request Number and Voice Support Number or else you will lose this information once the chat session is closed.
    [1:02 AM] Gary says: Yes, I will email this chat session to you.
    [1:02 AM] Gary says: Is there anything else I can assist you with today?
    Post relates to: Treo 755p (Sprint)

    The problem is the default security profile isn't compatible. You can go into the Power shell command line and remove the default activesync mailbox policy.
    Post relates to: None

Maybe you are looking for

  • How to copy playlists to new system?  Multiple Ipods on 1 computer....

    I have recently upgrade the C drive on my system and did a clean install of Windows XP pro. In the process I have re-installed Itunes. The music itself (mp3 files..) is on a seperate hard drive. My problem is that I now have Itunes restored showing a

  • Frame Hold feature doesn't work in PE8

    In one of my video clips, I want to freeze a frame in the middle, and then have that frame frozen until the end of the clip. The Frame Hold feature is supposed to accomplish this. However, I can't get it to work in Windows 7. Here are the steps I've

  • Help me in for subquery

    Hi all, I have a problem in SQL statement. I have 2 table. Record -- > name of table 1 table_name -- > field in the table 1 List_Name --> name of table 2 name_person --> field in the table 2 Table 1 is store the name of table 2. It contains only one

  • Reg. OOPs_____have ur points.

    Hi all, In SE24, I m making classes,i took an event there named "myevent". But when i m using it in my method, there it is not visible...system giving me error...that it is not existing... Pleas assist me.. <b>Have ur points.</b> Regards, pradeep pho

  • List all the features in a wsp file

    hi, i have a  wsp file and i want to list the features within the  wsp file.  is there any way i can list these features. help is appreciated!