Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aura Fails with -Akuax but Succeds with -Akuax --debug #716

Open
stef204 opened this issue Jul 12, 2021 · 13 comments
Open

Aura Fails with -Akuax but Succeds with -Akuax --debug #716

stef204 opened this issue Jul 12, 2021 · 13 comments

Comments

@stef204
Copy link

stef204 commented Jul 12, 2021

Weird behavior:

% sudo aura -Akuax
aura >>= Fetching package information...
aura: HttpExceptionRequest Request {
  host                 = "aur.archlinux.org"
  port                 = 443
  secure               = True
  requestHeaders       = []
  path                 = "/rpc"
  queryString          = "?v=5&type=info&arg%5B%5D=ddd&arg%5B%5D=deadbeef&arg%5B%5D=deb2targz&arg%5B%5D=devtodo&arg%5B%5D=dfc-git&arg%5B%5D=di&arg%5B%5D=diffmerge&arg%5B%5D=dina-font-otb&arg%5B%5D=dircolors-solarized-git&arg%5B%5D=dmenu-extended-git&arg%5B%5D=dnstracer&arg%5B%5D=driconf&arg%5B%5D=dtrx&arg%5B%5D=ducount&arg%5B%5D=dunst-git&arg%5B%5D=dwm-git&arg%5B%5D=elementary-dark-theme&arg%5B%5D=elementary-icon-theme-git&arg%5B%5D=elyxer&arg%5B%5D=emacs-lucid&arg%5B%5D=enhanced-ctorrent&arg%5B%5D=etmtk-git&arg%5B%5D=faba-icon-theme-git&arg%5B%5D=farbfeld-git&arg%5B%5D=farbfeld-resize-git&arg%5B%5D=feedreader&arg%5B%5D=fierce&arg%5B%5D=fincore&arg%5B%5D=findbrokenpkgs&arg%5B%5D=firehol&arg%5B%5D=flashbench-git&arg%5B%5D=flashplugin&arg%5B%5D=font-manager&arg%5B%5D=fontbuilder&arg%5B%5D=fontweak&arg%5B%5D=fortune-mod-entourage&arg%5B%5D=fortune-mod-entourage-ari_gold&arg%5B%5D=fortune-mod-fr&arg%5B%5D=freecheck-git&arg%5B%5D=freeoffice&arg%5B%5D=gconf&arg%5B%5D=gconf-cleaner&arg%5B%5D=gconf-editor&arg%5B%5D=genwipe.sh&arg%5B%5D=gimp-plugin-arrow&arg%5B%5D=gksu&arg%5B%5D=globonote&arg%5B%5D=gnome-breeze-git&arg%5B%5D=gnome-mime-data&arg%5B%5D=gnomishdark-theme"
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
}
 (ConnectionFailure Network.Socket.getAddrInfo (called with preferred socket type/protocol: AddrInfo {addrFlags = [AI_ADDRCONFIG], addrFamily = AF_UNSPEC, addrSocketType = Stream, addrProtocol = 0, addrAddress = <assumed to be undefined>, addrCanonName = <assumed to be undefined>}, host name: Just "aur.archlinux.org", service name: Just "443"): does not exist (Temporary failure in name resolution))

And now with --debug

% sudo aura -Akuax --debug
aura >>= Fetching package information...
aura >>= Comparing package versions...
aura >>= No AUR package upgrades necessary.

Self compiled:

% aura --version      
                       
 __ _ _  _ _ _ __ _    Pacman v6.0.0 - libalpm v13.0.0
/ _` | || | '_/ _` |   Copyright (C) 2006-2021 Pacman Development Team
\__,_|\_,_|_| \__,_|   Copyright (C) 2002-2006 Judd Vinet
AURA Version 3.2.5     
 by Colin Woodbury     This program may be freely redistributed under
                       the terms of the GNU General Public License.

Edit:

I can ping -4 and ping -6 on aur.archlinux.org.

@fosskers
Copy link
Owner

That is quite odd, let me confirm.

@stef204
Copy link
Author

stef204 commented Jul 12, 2021

I switched my DNS server and looks like it's working again without --debug.
Must have been a DNS issue but it's odd that it worked with --debug and not just straight.
Unless it coincided (every time I used --debug ??) to a fallback to a secondary DNS server I have defined?
Edit; feel free not to chase this. Might just be some very edge case which will never happen again.

@fosskers
Copy link
Owner

Heh you seem to get lucky with those.

@stef204
Copy link
Author

stef204 commented Jul 12, 2021

Should we just close this? Can always reopen if it raises its ugly head again at some later point.

@fosskers
Copy link
Owner

Sounds good.

@stef204
Copy link
Author

stef204 commented Oct 13, 2021

I am getting a lot of these errors lately. Might want to reopen this issue.

% sudo aura -Akuax
aura >>= Fetching package information...
aura: HttpExceptionRequest Request {
  host                 = "aur.archlinux.org"
  port                 = 443
  secure               = True
  requestHeaders       = []
  path                 = "/rpc"
  queryString          = "?v=5&type=info&arg%5B%5D=python2-cliapp&arg%5B%5D=python2-docopt&arg%5B%5D=python2-fuse&arg%5B%5D=python2-gobject2&arg%5B%5D [snip]"
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
}
 (ConnectionFailure Network.Socket.getAddrInfo (called with preferred socket type/protocol: AddrInfo {addrFlags = [AI_ADDRCONFIG], addrFamily = AF_UNSPEC, addrSocketType = Stream, addrProtocol = 0, addrAddress = <assumed to be undefined>, addrCanonName = <assumed to be undefined>}, host name: Just "aur.archlinux.org", service name: Just "443"): does not exist (Temporary failure in name resolution))

I've changed my DNS servers to see if the problem was there, to no avail.

Anyone else reporting these?

@fosskers
Copy link
Owner

fosskers commented Oct 14, 2021

Not yet, nor have I noticed it myself. Please keep an eye on it.

@stef204
Copy link
Author

stef204 commented Oct 15, 2021

It now happens every time I use:
% sudo aura -Akuax

Edit: I have recompiled aura and that error seems to have gone away for now.
Will keep an eye on it and post again, as needed.

@fosskers
Copy link
Owner

Thanks for the report as always @stef204

@stef204
Copy link
Author

stef204 commented Oct 25, 2021

the error is back in full force AFTER updating today and recompiling.
it has just become unusable for me.
i am having to resort to trizen which works and connects just fine to the aur.

can you reopen this thread please?

% sudo aura -Akuax
aura >>= Fetching package information...
aura: HttpExceptionRequest Request {
  host                 = "aur.archlinux.org"
  port                 = 443
  secure               = True
  requestHeaders       = []
  path                 = "/rpc"
  queryString          = "?v=5&type=info&arg%5B%5D=ddd&arg%5B%5D=deadbeef&arg%5B%5D=deb2targz&arg%5B%5D=devtodo&arg%5B%5D=dfc-git&arg%5B%5D=di&arg%5B%5D=diffmerge&arg%5B%5D=dina-font-otb&arg%5B%5D=dircolors-solarized-git&arg%5B% [snip]"
  method               = "GET"
  proxy                = Nothing
  rawBody              = False
  redirectCount        = 10
  responseTimeout      = ResponseTimeoutDefault
  requestVersion       = HTTP/1.1
}
 (ConnectionFailure Network.Socket.getAddrInfo (called with preferred socket type/protocol: AddrInfo {addrFlags = [AI_ADDRCONFIG], addrFamily = AF_UNSPEC, addrSocketType = Stream, addrProtocol = 0, addrAddress = <assumed to be undefined>, addrCanonName = <assumed to be undefined>}, host name: Just "aur.archlinux.org", service name: Just "443"): does not exist (Temporary failure in name resolution))

@fosskers fosskers reopened this Oct 25, 2021
@stef204
Copy link
Author

stef204 commented Nov 3, 2021

the --debug option does not provide additional insight.
It seems that the error is a DNS error?
host name: Just "aur.archlinux.org", service name: Just "443"): does not exist (Temporary failure in name resolution)

@fosskers
Copy link
Owner

fosskers commented Dec 8, 2021

I was in Europe recently and was having similar strange issues involving DNS. At the very least, I can say that this will be fixed with the Rust port, although I realize that isn't much consolation now, forgive me.

@stef204
Copy link
Author

stef204 commented Dec 16, 2021

No worries, thanks for all the work on this really useful project. Looking forward to the Rust port.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants