Faster apple/akamai name resolution?
A lot of Apple's IP addressing is "virtual" through Akamai -- and I spend a lot of time staring at my browser's status bar "looking up [insert apple or akamai name here]".
I've tried various DNS servers, but wonder if there is some way to make these Apple addresses resolve faster.
Once the names resolve, things load fast. It's the name resolution that takes so long on Apple sites.
Any tips to speed this up? I'm on DSL. Thanks!
>Anyone else notice that Apple sites take longer to resolve?
Not here. Akamai ave a very good reputation in DNS and content delivery land, so I think it's unlikely to be their problem.
Is it only Akamai-hosted sites that exhibit this slowdown? or do other sites do it too?
My guess would be that it's the DNS server you're using. Using a different DNS server (or running your own) is likely to be the best solution.
You can test this theory using dig, which will tell you how long a query took to perform:
localhost: $ dig www.apple.com
; <<>> DiG 9.3.2 <<>> www.apple.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45505
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 8, ADDITIONAL: 8
;; QUESTION SECTION:
;www.apple.com. IN A
;; ANSWER SECTION:
www.apple.com. 1282 IN CNAME www.apple.com.akadns.net.
www.apple.com.akadns.net. 60 IN A 17.254.0.91
;; AUTHORITY SECTION:
akadns.net. 12395 IN NS asia4.akadns.net.
akadns.net. 12395 IN NS eur1.akadns.net.
akadns.net. 12395 IN NS eur7.akadns.net.
akadns.net. 12395 IN NS usw5.akadns.net.
akadns.net. 12395 IN NS za.akadns.org.
akadns.net. 12395 IN NS zb.akadns.org.
akadns.net. 12395 IN NS zc.akadns.org.
akadns.net. 12395 IN NS zd.akadns.org.
;; ADDITIONAL SECTION:
asia4.akadns.net. 1150 IN A 61.213.147.96
eur1.akadns.net. 6750 IN A 213.254.204.197
eur7.akadns.net. 6750 IN A 193.108.94.88
usw5.akadns.net. 1150 IN A 63.241.73.200
za.akadns.org. 37177 IN A 204.2.178.133
zb.akadns.org. 37177 IN A 206.132.100.105
zc.akadns.org. 37177 IN A 69.45.78.3
zd.akadns.org. 37177 IN A 63.209.3.132
;; Query time: 10 msec
;; SERVER: 172.16.0.64#53(172.16.0.64)
;; WHEN: Mon Dec 18 09:56:09 2006
;; MSG SIZE rcvd: 368
</blockquote>
Note the 'Query time:' line towards the end (10 milliseconds in this example). Try digging a few different sites and see how the query time varies.
Similar Messages
-
Enabling Firewall breaks Bonjour name resolution (and other problems)
Hi there, I thought I had a simple setup but trying to enable VPN & Firewall has shown me there are some issues I need help with:
Setup: MacOS X Server 10.5.8 on MacPro
- Machine is Mobile Account Server for 5 other machines connected to network
- DHCP is obtained from Router in 10.1.10.x range. Server hardcodes its IP in that range (outside of DHCP addressable range)
- Services running are: AFP, Open Directory, SMB, Software Update
- All client workstations connect to server using "servername.local"
This has all been working fine. However over the weekend I tried enabling VPN as we have a public IP address we can use. VPN works fine except:
a) Plugging an additional ethernet cable into port 2, and configuring that port to have the external "public" IP information caused the "license in use issue" that has been reported here (http://discussions.apple.com/thread.jspa?messageID=9958588&tstart=0) so I had to use the solution of duplicating the existing ethernet config and entering the additional external IP to run both off the same port.
b) I can't get L2TP working, but I can get P2PP. Seems like other people are having similar issues (http://discussions.apple.com/click.jspa?searchID=-1&messageID=9704644)
But anyway, so I have P2PP VPN working and without a firewall previous functionality hasn't been impacted. Now of course, I'd be silly to leave this machine with the Firewall turned off as it is now a sitting duck out on the inter-tubes.
I thus enabled the Firewall service with these settings:
- Any service: Allow only traffic from "any" to these ports: (I enabled the ports for P2PP and L2TP)
- 10-net: Allow all traffic from "10-net"
This I assume would restrict access from the external interface, but let all internal subnet communication be unrestricted (like it was before I enabled the firewall). However this doesn't seem to be the case. I noticed that simple non-VPN connections to AFP service took a long time to happen using "afp://servername.local", several minutes before the authentication dialog appeared.
Furthermore if I brought up "Software Update" on a managed client set to pull from "servername.local:8088", the connection would fail.
If I disabled the firewall service, the slowdown and local Software Update would work fine.
But if I try setting: "Allow all traffic from 'any'" on the Firewall (which should be almost like turning it of) it doesn't have a positive effect and slowdown of name resolution and failure to connect to local software update still occurred.
Is there something in the Firewall being enabled that breaks Bonjour name resolution? Anyway to enable the Firewall and still keep Bonjour .local name resolution? Does this problem have anything to do with issue (a) we have to work-around?
Thanks for any recommendations,
MattHi Flanjman,
Additional this article may give you more tips.
https://connect.microsoft.com/SQLServer/feedback/details/674454/name-resolution-not-yet-available
I’m glad to be of help to you!
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected] -
Datasocket localhost faster than network name
When I set my datasocket urls to dstp://localhost/var instead of dstp://machine_name/var the various connections are made MUCH faster. When using localhost, all variables seem to connect instantly, while if I use machine_name instead, it seems to make about 1 connection per second (I'm just watching the led indicator change to green) and so if I have a bunch of variables connecting, it can take quite awhile. I can use localhost on the server machine, however I need to be able to make fast connections on the client machine, and so I have to use machine_name. Is this some inherrent flaw in datasocket? Is there a workaround, or could I have a poor network driver?
Greetings!
"Localhost" does not require any name resolution...it is a "builtin" name in a windows environment. A "real" machine name requires name resolution,which always requires some time. You might try assigning your own machine as the name resolver. (YOu might need to poke around to see what machine on your network is really performing the name resolution.)
Alternatively, use the IP address instead of the machine name.
Just a few suggestions...
Eric
Eric P. Nichols
P.O. Box 56235
North Pole, AK 99705 -
LMs 3.2 name resolution preference
we currently using host file for name resolution for LMS server and we will going to DNS, and I am curious if DNS fast enough to do for LMS to amange 4k devices, specially on device discovery, or CM. also on DNS search prifx our sub domain is the 3rd prefered not the first one. with all these i have some doubt. please if you have experiance moving from host to DNS please share your experiance or suggestion. thanks
Hi,
"Our Device Discovery 3500 Devices -> 4hrs ------------ Cisco white paper data -> 15 minute for 5K
Our Device Data Collection 3500 Devices ->11 hrs ------------Cisco white paper data -> 4 hrs for 5k
Oour User Tracking Discovering 3550 devices and 30k Devices-> 23hrs ------------Cisco white paper data -> 1.26 hrs for 100k "
Well, this all depends how we have configured community strings on the CiscoWorks and how is the network response when query will send to the devices.
The performance depicted in the White papers are more like examples and it may vary from network to network. But another fact is how we have configured the CiscoWorks to collect the data from devices like for example while doing Device Discovery if you have 300 devices in DCR already and select the option "Use DCR list for Device Discovery" then obviously it will start the 300 discovery thread from these devices and it will take lot more time to discover the devices in network. Similarly if you have configured, multiple community string for different types of devices and in the discovery setting you provide the target *.*.*.* for 1st community and *.*.*.* for two more community string, then it will again take considerable time to discover the devices since each community string will be reffered for all the devices again and again.
Bottom line is , the time varies from network to network and also how you can fine tune your configureation setting in CiscoWorks.
Here is the good doc link to get the better understanding of "Device Discovery"
https://supportforums.cisco.com/docs/DOC-9005
Hope it helps too.
Thanks,
Gaganjeet -
I have 2 iPads with the same Apple account name. How do I set up one with a different Apple name?
Why is the reason you want a different apple id on them? Need more details to make sure we don't accidently set up the self destruct feature and destory the planet.
-
I've had the 2nd generation Apple TV since this past October when it was released and it has worked fine until I recently changed my Apple User Name (email address). After changing my user name my Apple TV and iPhone 4 no longer find my shared network. Home sharing is enabled on all devices, including my Sony Vaio Laptop, iPhone4, and Apple TV 2nd generation. Everything else has remained constant, including service provider, router, modem, and internet security (Trend Micro). Also, my library is on a networked hard drive, which didnt seem to make a difference before, but I figured I'd mention it. Any thoughts?
Thanks.Winston,
Thank you for the information. He confirmed that the ID and password are the same on every device. This only started happending when he changed his User Name with Apple.
--Itunes is running on a Windows Vista Machine (Sony Vaio)
--He has an Apple TV (2nd Gen)
--He has an iPhone 4
Can you tell me more about the technologies that apple uses to make "homesharing" work? Do you think he may need to remove then re-install Bonjour? -
I have changed my Apple ID name and I want to change it on iCloud, however I am not able to delete the previous account because I need to turn off the Find my iPhone - and for that I need to log in with the old name and that is not working. Help anyone?
Hey tulgan,
This link will provide information on what to do after you change your Apple ID:
Apple ID: What to do after you change your Apple ID
http://support.apple.com/kb/HT5796
Welcome to Apple Support Communities!
Take care,
Delgadoh -
Dear Experts,
In our office we have a domain controller call it 'Office.com', all computers and corporate servers e.g. exchange, antivirus etc. are member of this 'office.com', it is also having a DNS. All users in office have there preferred DNS set to the corporate
DNS
We are working for ministry and offering services to them from our data center so have many servers which are for ministry but they are in our data center. For all these servers we created another DNS server which contains all entries for these servers in
forward and reverse lookup zones. In this DNS we also created a forward lookup zone for our corporate servers and zone name is 'office.com'
What we are trying to have is name resolution of all servers which are listed in other DNS build in our office on Win 2008 R2 for ministry servers
If the user change his preferred DNS to ministry DNS he can resolve the ministry server but then we can not control any thing through group policy since they are using other DNS and not the corporate DNS.
How this can be done ? like any group policy applied to corporate domain controller must take effect on users and in addition to this user must also be able to resolve server names in ministry project DNS
Please assist ASAP.
regards,Hello,
ok so the GPO setting doesn't apply in any case.
Clients machines use the first DNS server in the list of configured ones on the NIC. If that one is available search for additional DNS servers will stop.
What i can not really understand is your description about the second DNS server. This should normally either another DC with AD integrated DNS, so everything is replicatedwithin AD replication or you use a secondary DNS on domain member server that pulls
the informations from the Master.
It sounds for me that you have configured a machine with DNS server role and created manually the zone with the same name as the domainand manually create there the required A records?
Best regards
Meinolf Weber
MVP, MCP, MCTS
Microsoft MVP - Directory Services
My Blog: http://msmvps.com/blogs/mweber/
Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights. -
Remote LAN Name Resolution on VPN not working after upgrading to iOS8
Has anyone come across the problem since upgrading to iOS8 where remote LAN name resolution does not work when connected to the remote LAN with VPN. Everything worked fine on iOS7 and continues to work okay on devices that have not been upgraded.
If I'm connected with WiFi on the local network, I am able to resolve the FQDN to a local IP address. The problem arises when I'm away from the office, on either LTE or another WiFi and I start a VPN connection to the office. The VPN connects without any problems. If I try to connect to a desktop with the FQDN it never connects. I will work if I connect with the IP address. If I try to do an nslookup of the FQDN, I don't get a response. I am however able to get a response when performing an nslookup for google.com.
The VPN we are using is PPTP to a Windows network.Has anyone come across the problem since upgrading to iOS8 where remote LAN name resolution does not work when connected to the remote LAN with VPN. Everything worked fine on iOS7 and continues to work okay on devices that have not been upgraded.
If I'm connected with WiFi on the local network, I am able to resolve the FQDN to a local IP address. The problem arises when I'm away from the office, on either LTE or another WiFi and I start a VPN connection to the office. The VPN connects without any problems. If I try to connect to a desktop with the FQDN it never connects. I will work if I connect with the IP address. If I try to do an nslookup of the FQDN, I don't get a response. I am however able to get a response when performing an nslookup for google.com.
The VPN we are using is PPTP to a Windows network. -
What is the benefit in using OID for names resolution?
I have been wondering about this for awhile. I have been working on getting this to work in Iplanet along with Pat Lehane ([email protected]), and it works now.
What are the benefits in using OID for names resolution when you can just use the static tnsnames.ora. Database and database names are not created dynamically and they don't change that often. Would creates a new database every day and has to worry about changing the static tnsnames.ora file. In my environment, we run Oracle applications from a server, so there is only one tnsnames.ora file, on the file server.
It would appear that using OID would cause extra traffic (LDAP lookups) on your network.
I would like some opinions from both Oracle and Oracle users. Thankshi,
A benefit of using OID for names resolution is that it allows you to centralize net8 naming (i.e., tnsnames) information in the same place (OID) where other types of administrative information (about users, enterprise groups, enterprise roles, etc) gets stored. If you are more comfortable using tnsnames.ora files for net8 naming, that is perfectly fine!
An important reason that Oracle had for providing Net8 naming functionality in OID is that the legacy 'Oracle Names' functionality of Oracle 7 will eventually be desupported. This is discussed in metalink Note #135696.1 on http://metalink.oracle.com .
Hope this helps. -
Module Function Name Resolution - Issues with DefaultCommandPrefix
Just getting started on module development, running PS4, and I've run into an... inconsistency... that I'm trying to understand. I've got two test functions, Get-Something and Set-Something in a script module. In my manifest file I specify a DefaultCommandPrefix
of 'Test'.
My issue is the function name resolution doesn't result in an executable result if you leave PowerShell up to it's own process.
To begin with I closed all sessions and deleted all files in the CommandAnalysis directory. After starting a session I waited for the CommandAnalysis cache to populate. Then I ran a series of test commands to illustrate how, most of the time, the function
name PowerShell registers with tab completion can't be executed because it lacks the 'Test' prefix. Even worse, much of the time tab completion won't recognize the correct (i.e., with prefix) name of the function and honor tab completion for it.
Having just learned of the CommandAnalysis cache I assumed I would see it change as PowerShell 'learned' more about the module because the name resolves differently over time. I've included three files at the end of this post, the module code (ModuleTest.psm1),
the manifest (ModuleTest.psd1) and the capture of output to the PowerShell session (ModuleTest.txt). I've tried to include the times I used <tab> and <ret> for tab completion and execution as well as (comments in parenthesis for things I did like
starting a new session and checking the CommandAnalysis cache for changes).
An example is, when first starting a session typing 'get-som<tab>' will resolve to 'Get-Something' (prefix 'Test' missing) and typing 'get-test<tab>' won't resolve to 'Get-TestSomething'. Try to execute the 'Get-Something' from tab completion
and you'll get the 'name not recognized, blah, blah'.
Now if you type 'get-som<tab>' PowerShell will resolve to 'ModuleTest\Get-Something' - looks promising... but no. Try to execute the 'ModuleTest\Get-Something' from tab completion and you'll still get the 'name not recognized, blah, blah'.
Even though the same key strokes resolved differently there were no changes made to the CommandAnalysis cache so I'm lost on why it produces two different (though equally useless) results.
Manually importing the module and sometimes running Get-Command -Module ModuleTest will make tab completion of the function names behave correctly. Is this a known issue with using DefaultCommandPrefix in script modules or is there something I need to include
in the manifest to enforce strict name recognition (including the prefix)?
<ModuleTest.psm1>
function Get-Something
Write-Host "Get-Something Executed"
function Set-Something
Write-Host "Set-Something Executed"
<ModuleTest.psd1>
# Script module or binary module file associated with this manifest
ModuleToProcess = 'ModuleTest.psm1'
# Version number of this module.
ModuleVersion = '1.0.0.0'
# ID used to uniquely identify this module
GUID = '241877ff-64be-40c8-a603-8d5acf7a48d8'
# Author of this module
Author = 'wb3'
# Company or vendor of this module
CompanyName = ''
# Copyright statement for this module
Copyright = '(c) 2015. All rights reserved.'
# Description of the functionality provided by this module
Description = 'Module description'
# Minimum version of the Windows PowerShell engine required by this module
PowerShellVersion = '2.0'
# Name of the Windows PowerShell host required by this module
PowerShellHostName = ''
# Minimum version of the Windows PowerShell host required by this module
PowerShellHostVersion = ''
# Minimum version of the .NET Framework required by this module
DotNetFrameworkVersion = '2.0'
# Minimum version of the common language runtime (CLR) required by this module
CLRVersion = '2.0.50727'
# Processor architecture (None, X86, Amd64, IA64) required by this module
ProcessorArchitecture = 'None'
# Modules that must be imported into the global environment prior to importing
# this module
RequiredModules = @()
# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = @()
# Script files (.ps1) that are run in the caller's environment prior to
# importing this module
ScriptsToProcess = @()
# Type files (.ps1xml) to be loaded when importing this module
TypesToProcess = @()
# Format files (.ps1xml) to be loaded when importing this module
FormatsToProcess = @()
# Modules to import as nested modules of the module specified in
# ModuleToProcess
NestedModules = @()
# Default command prefix
DefaultCommandPrefix = 'Test'
# Functions to export from this module
FunctionsToExport = '*'
# Cmdlets to export from this module
CmdletsToExport = '*'
# Variables to export from this module
VariablesToExport = '*'
# Aliases to export from this module
AliasesToExport = '*'
# List of all modules packaged with this module
ModuleList = @()
# List of all files packaged with this module
FileList = @()
# Private data to pass to the module specified in ModuleToProcess
PrivateData = ''
<ModuleTest.output>
PS C:\Scripts\PowerShell> Get-ChildItem -Path 'C:\Program Files\WindowsPowerShell\Modules' -Recurse<ret>
Directory: C:\Program Files\WindowsPowerShell\Modules
Mode LastWriteTime Length Name
d---- 3/5/2015 9:06 AM ModuleTest
Directory: C:\Program Files\WindowsPowerShell\Modules\ModuleTest
Mode LastWriteTime Length Name
-a--- 3/5/2015 8:50 AM 2907 ModuleTest.psd1
-a--- 3/5/2015 9:01 AM 140 ModuleTest.psm1
PS C:\Scripts\PowerShell> Get-Module -ListAvailable<ret>
Directory: C:\Program Files\WindowsPowerShell\Modules
ModuleType Version Name ExportedCommands
Script 1.0.0.0 ModuleTest {Get-Something, Set-Something}
PS C:\Scripts\PowerShell> get-som<tab>
PS C:\Scripts\PowerShell> Get-Something<ret>
Get-Something : The term 'Get-Something' is not recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Get-Something
+ ~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-Something:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-som<tab>
PS C:\Scripts\PowerShell> ModuleTest\Get-Something<ret>
ModuleTest\Get-Something : The term 'ModuleTest\Get-Something' is not recognized as the name of a cmdlet, function,
script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is
correct and try again.
At line:1 char:1
+ ModuleTest\Get-Something
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (ModuleTest\Get-Something:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-tes<tab>
PS C:\Scripts\PowerShell> Get-TestSomething<ret>
Get-Something Executed
(New Session)
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-tes<tab><ret>
get-tes : The term 'get-tes' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ get-tes
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (get-tes:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
PS C:\Scripts\PowerShell> Import-Module ModuleTest<ret>
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-tes<tab><ret>
PS C:\Scripts\PowerShell> Get-TestSomething
Get-Something Executed
(New Session)
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-tes<tab><ret>
get-tes : The term 'get-tes' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ get-tes
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (get-tes:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
PS C:\Scripts\PowerShell> Get-Command -Module ModuleTest<ret>
CommandType Name
ModuleName
Function Get-TestSomething
ModuleTest
Function Set-TestSomething
ModuleTest
(No change in CommandAnalysis cache)
PS C:\Scripts\PowerShell> get-tes<tab>
PS C:\Scripts\PowerShell> Get-TestSomething<ret>
Get-Something Executed
PS C:\Scripts\PowerShell> moduletest\get<tab><ret>
PS C:\Scripts\PowerShell> Get-TestSomething<ret>
Get-Something Executed
William Busby, PMPHi William,
yes, that's something you'll either have to do the hard way or live with admin confusion.
If you're using Sapien's PowerShell Studio as an Editor (hint: Usually a great idea), you can very easily rename a function, even in a multi-file module project, by rightcklicking on the function-name and selecting "rename".
Alternatively you can do a bulk rename with Powershell:
Get all functions in your module (Load it and check exportedcommands)
loop over each function-name
calculate new name
search your entire project for all references and replace them.
Let me see ...
function Rename-ModulePrefix
[CmdletBinding()]
Param (
[Parameter(Position = 0, Mandatory = $true)]
[string]
$ModuleName,
[Parameter(Position = 1, Mandatory = $true)]
[string]
$OldPrefix,
[Parameter(Position = 2, Mandatory = $true)]
[string]
$NewPrefix,
[Parameter(Position = 3)]
[string]
$Path
# Catch all typos
Import-Module $ModuleName -ErrorAction 'Stop'
# Get root path if not manually passed
if (-not $PSBoundParameters["Path"])
$Path = (Get-Module $ModuleName).Path
# Get module files
$Files = Get-ChildItem -Path $path -Recurse -Include "*.ps1", "*.psm1", "*.psd1"
# Iterate over each file
foreach ($file in $Files)
# Null variable in case you get an empty file somewhere and run this from Win 7
$data = $null
# Get Content of file
$data = Get-Content $file
# Replace strings
foreach ($c in (Get-Module $ModuleName).ExportedCommands)
$newName = $c.Name -replace $OldPrefix, $NewPrefix
$data = $data | ForEach-Object { $_ -replace $c.Name, $newName }
# Write back to file
$data | Set-Content $file
While I didn't proof it, in theory this should do it (Make a backup before running it :) ).
Cheers,
Fred
There's no place like 127.0.0.1 -
Can't start Peer Name Resolution Protocol
I can't start the service 'Peer Name Resolution Protocol' which is required for HomeGroups.
There are 3 Peer services on my machine. One is running (Peer Networking Identity Manager). The other one (Peer Networking Grouping) is not because it depends on 'Peer Name Resolution Protocol' which fails to start.
Both Homegroup services are started and I have IPV6 enabled on my NIC and in my LAN properties.
The event log has this:
'The Peer Name Resolution Protocol cloud did not start because the creation of the default identity failed with error code: 0x80630801.'
Using the Event ID web search it leads me to this:
Event ID 102 — PNRP Protocol
I tried what they suggested (it's for Vista) but to no avail. Perhaps some Permission got borked. Is there a way to recreate the RSA folder and sub-folders with correct Permissions or perhaps it's some other type of problem?
I do notice I have a lot of entries in "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys"
Any help in getting this Service started will be appreciated.Hi,
This issue can occur by corrupted PNRP service. You can perform the following steps to troubleshoot the issue.
1. Please download the correct Network Connection registry file from the link below:
http://cid-6df3bca839e981ef.skydrive.live.com/self.aspx/.Public/PRNP.txt
2. There will be the PRNP.txt file. Please right click it and rename it to PRNP.reg file.
3. Double click the PRNP.reg file and click Yes to import the file.
Note: To avoid unexpected situation, please back up the computer registry before importing the registry file.
4. Then, please verify the Peer Name Resolution Protocol service and other failure service again.
a. Click "Start", go to run, type "services.msc" (without quotation marks) in the open box and press Enter.
Note: If you are prompted for an administrator password or confirmation, type your password, or click Continue.
b. Right click the "Peer Name Resolution Protocol" service and choose Properties.
c. Click on the "Log On" tab, please ensure the option "Local System account" is selected and the option "Allow service to interact with desktop" is unchecked.
d. Click on the "General" tab; make sure the "Startup Type" is "Automatic". Then please click the button "Stop" under "Service Status" to stop the service.
e. Then please click the button "Start" under "Service Status" to start the service.
f. Click OK.
What's the result?
If the issue persists, please also perform the suggestions from the following article.
Home Group Issues
Thanks,
Novak -
hi,
In my system multiple monitors are connected (VGA and HDMI). In need to know the
monitor instance name , device name , resolution and frequency of each monitor.. any solution?
i used wm class 'WmiMonitorConnectionParams' to determine Video output technology connection type and InstanceName.
But i didn't get the device name , resolution and frequency of each monitor.??
There are other wmi class like :
WmiMonitorBrightnessEvent
WmiMonitorConnectionParams
WmiMonitorRawEEdidV1Block
WmiMonitorListedFrequencyRanges
WmiMonitorDigitalVideoInputParams
WmiMonitorAnalogVideoInputParams
WmiMonitorID
WmiMonitorBrightnessMethods
WmiMonitorBasicDisplayParams
WmiMonitorColorCharacteristics
WmiMonitorDescriptorMethods
WmiMonitorListedSupportedSourceM…
WmiMonitorBrightness
WmiMonitorColorXYZinCIE
WmiMonitorSupportedDisplayFeatures
WmiMonitorBasicDisplayParams
Win32_VideoController
Win32_VideoConfiguration
Win32_VideoSettings Win32_DisplayControllerConfiguration
Win32_DisplayConfiguration
But unable to determine monitor having its corresponding values? please help me to find a solution .
is there any other method to get multi monitor details?
thank youHi sumith,
I read some documents about WmiMonitorConnectionParams class, it should be able to get the video putput technology by the D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY enumeration.
D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY enumeration
So what happens when you are using WmiMonitorConnectionParams class? What prevent you? Anyway, please see a example of using WmiMonitorConnectionParams class, maybe you could get some hints on it.
http://stackoverflow.com/questions/10085900/querying-wmi-for-d3dkmdt-video-output-technology
Best regards,
Shu Hu
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. -
PL/SQL, synonyms to packages and name resolution
I have some question about name resolution in PL/SQL. First, I need to describe situation, because it is quite complicated.
There are three schemas: A1, B1 and O. A1 and B1 are containing proprietary software and I cannot modify objects there (but I can modify configuration tables, so in this way I can call any package from anyhere). O schema is my own schema. A1 and B1 schemas are in one "module", there are also A2 and B2 schemas in second "module" and AN and BN in n-th "module".
In normal situation, A1 schema contains synonym to package B1.PKG (on B1 schema) and uses it to call B1.PKG with DEFINER rights. The same for every "module".
I need to extend some functionality of B.PKG by buliding some kind of "wrapper" on my own O schema. It is only one MY_PKG and should be used by every "module". In this place I need some kind of magic :)
I want to place package MY_PKG with AUTH_ID CURRENT_USER clause on my O schema and use A1..AN schema to call it. Package MY_PKG have to call package placed on one of B1..BN schemas, so I need to create synonym on O schema for package, for example, B1.PKG just to compile the MY_PKG package.
Now, I call MY_PKG package from A1 schema and I expect MY_PKG will use synonym to B1.PKG placed on A1 schema, instead of using synonym on my O schema. That's not happening. MY_PKG still uses synonym on O schema, so it ruins whole concept :)
Actually, I use some set of packages that already work properly in that way, but there is some difference. In my other packages I use SQL and synonyms to tables and views placed on _one_ A schema. I use those synonyms only for compiling. When packages are calling from A1..AN schemas, they use proper objects on proper A1..AN schema. In this case I try to do the same, but with package instead of tables and view. I find it difficult probably because SQL and PLSQL resolves names in other way.
Here is the question, is it possible to make such thing as decribed above? Of course, I can use execute immediate to run proper packages directly from O schema, but I don't want :)
Sorry for my bad english, I hope you understand whole concept.
DB version: 11.2.0.3The documentation is pretty clear that invoker rights applies only to certain statements...
Using PL/SQL Subprograms
SELECT, INSERT, UPDATE, and DELETE data manipulation statements
The LOCKTABLE transaction control statement
OPEN and OPEN-FOR cursor control statements
EXECUTEIMMEDIATE and OPEN-FOR-USING dynamic SQL statements
SQL statements parsed using DBMS_SQL.PARSE()
So clearly static PL/SQL references will not be resolved in this way.
I can't actually remember (I have found AUTHID CURRENT_USER to be very rarely useful) but you may be able to get around this by executing dynamic PL/SQL blocks but given the potential downsides of dynamic SQL and PL/SQL you almost certainly don't want to. -
How to change apple user name on iPhone?
I've changed my Apple user name online but can't figure out how to change it on my iphone to sync.
Apps are permanently tied to the Apple ID used to purchase them. You will always be asked for the password associated with this ID when updating apps, regardless of whether or not you are using this ID for current purchases. The only way to stop this is to delete the old apps from your phone and iTunes and repurchase them with your current ID.
Edit: to change the ID used for future purchases on your phone, go to Settings>Store>Apple ID, tap the ID shown, sign out, sign back in using the new ID. As explained above, you will still be prompted with the old ID when updating apps purchase with the older ID.
Message was edited by: randers4
Maybe you are looking for
-
The acrobat reader that is running cannot be used to view PDF files in a browser
The subject says it all. I'm unable to open a link to a pdf file. I'm using Mozilla on a Win 2000 machine. Version 8.1.2 worked fine. I see some people have reverted back to this version. Is that the only fix?
-
I am looking into purchasing an external firewire/USB 2.0 DVD burner with Lightscribe for my PowerMac G5. I have 2 questions: 1) Do Apple stores (at the mall) sell DVD burners? I cannot remember if I seen one there or not. 2) What burner would you re
-
Hi Guys, Im having problems with the voice guidance on the N8. I have the CK200 car Kit and set it to play all sounds. The phone connects and everything comes through the audio system except the voice guidance.I have searched all setting on the N8
-
My SAP MMC is not showing server instance01
Hello Experts, My SAP MMC is not showing server instance01. I am running Netweaver 2004s SP17. It was working fine earlier, and after a system reboot, I tried to start the server again, but MMC does not show server instance in NSP node. I had tried s
-
This is related to my question about flying saucers. Has anyone used the green screen effect? My techie told me that I have to go to Lowe's Home Center and buy a certain shade of green paint (called "Green Screen Green") if I'm going to utilize this