Bug 808722

Summary: yast2 squid fail if SuSEfirewall in not installed
Product: [openSUSE] openSUSE 12.3 Reporter: Bruno Friedmann <bruno>
Component: YaST2Assignee: Lukas Ocilka <locilka>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: lchiquitto, meissner
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Yast2 log for trying to access proxy module

Description Bruno Friedmann 2013-03-11 16:47:45 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0

On a 12.3 system, I install shorewall firewall which conflict SuSEFirewall.
That's all good.

Now installing squid and yast2-squid for managing a squid instance.
Yast2 squid read firewall settings and failed


Reproducible: Always

Steps to Reproduce:
install yast2 squid + squid and try to use the module once another firewall is in place ( shorewall )

yast2 squid look at SuSEfirewall and see it's not installed but fail
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [YCP] SuSEFirewall.ycp:2278 Package not installed, disabling SuSEfirewall2-related functions.
2013-03-11 17:38:18 <3> thewall.lua.local(5184) [YCP] Report.ycp:544 Cannot read firewall settings.

sound stupid, if the firewall related functions is disabled, it shouldn't have to read it :-)
Actual Results:  
2013-03-11 17:37:45 <1> thewall.lua.local(5148) [YCP] clients/squid.ycp:125 ----------------------------------------
2013-03-11 17:37:45 <1> thewall.lua.local(5148) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 Deleting SubAgent: 0 scr
2013-03-11 17:37:45 <1> thewall.lua.local(5148) [liby2] genericfrontend.cc(main):784 Finished YaST2 component 'y2base'
2013-03-11 17:37:45 <1> thewall.lua.local(5148) [liby2] genericfrontend.cc(main):789 Exiting with client return value '`abort'
2013-03-11 17:37:45 <1> thewall.lua.local(5148) [Y2Perl] YPerl.cc(destroy):164 Shutting down embedded Perl interpreter.
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [liby2] genericfrontend.cc(main):575 Launched YaST2 component 'y2base' 'squid' 'qt'
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [ui-component] YUIComponentCreator.cc(createInternal):134 Creating UI component for ""
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [ui-component] YUIComponentCreator.cc(createInternal):149 Returning existing UI component for "qt"
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(SetLanguage):523 GET encoding for en_US.UTF-8:  UTF-8
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Progress)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [ui-component] YUIComponentCreator.cc(createInternal):149 Returning existing UI component for ""
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (CommandLine)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Directory)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Mode)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Stage)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Report)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Popup)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Label)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (String)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Icon)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Summary)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Integer)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (TypeRepository)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Address)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Hostname)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (IP)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Netmask)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (URL)
2013-03-11 17:38:13 <1> thewall.lua.local(5184) [Y2Perl] Y2PerlComponent.cc(Y2PerlComponent):35 Creating Y2PerlComponent
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (XML)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (RichText)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Wizard)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Desktop)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Map)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SuSERelease)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (FileUtils)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Sequencer)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Confirm)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Linuxrc)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Arch)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (DialogTree)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (CWM)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (CWMServiceStart)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (ProductFeatures)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Misc)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Service)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (CWMFirewallInterfaces)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (NetworkInterfaces)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SuSEFirewall)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SuSEFirewallServices)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PortAliases)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Message)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PortRanges)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackageSystem)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PkgModule.cc(instance):68 Redirecting ZYPP log to y2log
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Kernel)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackageCallbacks)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Installation)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SignatureCheckCallbacks)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SignatureCheckDialogs)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (DontShowAgain)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackageLock)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackageKit)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackagesUI)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (HTML)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (ProductControl)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Hooks)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SuSEFirewallProposal)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Package)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (PackageAI)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (Squid)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SquidACL)
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2WFMComponent.cc(import):771 Y2WFMComponent::import (SquidErrorMessages)
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [Parser] squid/complex.ycp:104 Warning: Format string is not constant, no parameter checking possible
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [Parser] squid/complex.ycp:123 Warning: Format string is not constant, no parameter checking possible
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [wfm] Y2CCWFM.cc(createInLevel):148 Parsing finished
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [liby2] genericfrontend.cc(main):768 YAST_IS_RUNNING is yes
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] clients/squid.ycp:41 ----------------------------------------
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] clients/squid.ycp:42 Squid module started
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] PackageCallbacks.ycp:3209 PackageCallbacks constructor
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2857 Pkg Builtin called: CallbackProcessStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2858 Pkg Builtin called: CallbackProcessProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2859 Pkg Builtin called: CallbackProcessNextStage
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2860 Pkg Builtin called: CallbackProcessDone
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2865 Pkg Builtin called: CallbackStartProvide
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2866 Pkg Builtin called: CallbackProgressProvide
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2867 Pkg Builtin called: CallbackDoneProvide
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2868 Pkg Builtin called: CallbackStartPackage
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2869 Pkg Builtin called: CallbackProgressPackage
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2870 Pkg Builtin called: CallbackDonePackage
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2875 Pkg Builtin called: CallbackStartDeltaDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2876 Pkg Builtin called: CallbackProgressDeltaDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2877 Pkg Builtin called: CallbackProblemDeltaDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2878 Pkg Builtin called: CallbackFinishDeltaDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2880 Pkg Builtin called: CallbackStartDeltaApply
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2881 Pkg Builtin called: CallbackProgressDeltaApply
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2882 Pkg Builtin called: CallbackProblemDeltaApply
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2883 Pkg Builtin called: CallbackFinishDeltaApply
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2885 Pkg Builtin called: CallbackStartPatchDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2886 Pkg Builtin called: CallbackProgressPatchDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2887 Pkg Builtin called: CallbackProblemPatchDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2888 Pkg Builtin called: CallbackFinishPatchDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2835 Pkg Builtin called: CallbackSourceCreateStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2836 Pkg Builtin called: CallbackSourceCreateProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2837 Pkg Builtin called: CallbackSourceCreateError
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2838 Pkg Builtin called: CallbackSourceCreateEnd
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2839 Pkg Builtin called: CallbackSourceCreateInit
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2840 Pkg Builtin called: CallbackSourceCreateDestroy
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2846 Pkg Builtin called: CallbackSourceProbeStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2847 Pkg Builtin called: CallbackSourceProbeFailed
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2848 Pkg Builtin called: CallbackSourceProbeSucceeded
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2849 Pkg Builtin called: CallbackSourceProbeProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2850 Pkg Builtin called: CallbackSourceProbeError
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2851 Pkg Builtin called: CallbackSourceProbeEnd
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2894 Pkg Builtin called: CallbackSourceReportStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2895 Pkg Builtin called: CallbackSourceReportProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2896 Pkg Builtin called: CallbackSourceReportError
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2897 Pkg Builtin called: CallbackSourceReportEnd
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2898 Pkg Builtin called: CallbackSourceReportInit
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2899 Pkg Builtin called: CallbackSourceReportDestroy
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2904 Pkg Builtin called: CallbackProgressReportStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2905 Pkg Builtin called: CallbackProgressReportProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2906 Pkg Builtin called: CallbackProgressReportEnd
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2929 Pkg Builtin called: CallbackAuthentication
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2935 Pkg Builtin called: CallbackAcceptUnsignedFile
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2936 Pkg Builtin called: CallbackAcceptUnknownGpgKey
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2937 Pkg Builtin called: CallbackImportGpgKey
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2938 Pkg Builtin called: CallbackAcceptVerificationFailed
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2939 Pkg Builtin called: CallbackTrustedKeyAdded
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2940 Pkg Builtin called: CallbackTrustedKeyRemoved
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2941 Pkg Builtin called: CallbackAcceptFileWithoutChecksum
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2942 Pkg Builtin called: CallbackAcceptWrongDigest
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2943 Pkg Builtin called: CallbackAcceptUnknownDigest
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2769 Pkg Builtin called: CallbackMediaChange
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2770 Pkg Builtin called: CallbackSourceChange
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2786 Pkg Builtin called: CallbackScriptStart
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2787 Pkg Builtin called: CallbackScriptProgress
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2788 Pkg Builtin called: CallbackScriptProblem
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2789 Pkg Builtin called: CallbackScriptFinish
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2791 Pkg Builtin called: CallbackMessage
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2796 Pkg Builtin called: CallbackStartScanDb
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2797 Pkg Builtin called: CallbackProgressScanDb
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2798 Pkg Builtin called: CallbackErrorScanDb
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2799 Pkg Builtin called: CallbackDoneScanDb
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2812 Pkg Builtin called: CallbackInitDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2813 Pkg Builtin called: CallbackStartDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2814 Pkg Builtin called: CallbackProgressDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2815 Pkg Builtin called: CallbackDoneDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2816 Pkg Builtin called: CallbackDestDownload
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2817 Pkg Builtin called: CallbackStartRefresh
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [Pkg] PackageCallbacks.ycp:2818 Pkg Builtin called: CallbackDoneRefresh
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] CommandLine.ycp:1359 ----------------------------------------
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] CommandLine.ycp:1360 Command line interface started
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [YCP] SuSERelease.ycp:68 File with release information: /etc/SuSE-release
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(YPath):49 Given filename: libyui-qt.so.4
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YSettings.cc(getProgSubDir):73 progSubDir: ""
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(YPath):65 Preferring subdir:
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(YPath):66 Subdir given with filename:
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(YPath):67 Looking for: libyui-qt.so.4
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(lsDir):138 Looking in /usr/lib64/yui
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPath.cc(YPath):118 Found libyui-qt.so.4 in /usr/lib64/yui
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YUI.cc(YUI):76 This is libyui 2.42.6
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YUI.cc(YUI):77 Creating UI with threads
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(YQUI):99 This is libyui-qt 2.42.5
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YSettings.cc(setProgSubDir):60 Set progSubDir to "/usr/share/YaST2"
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YSettings.cc(setProgSubDir):61 progSubDir is now locked.
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-styler] QY2Styler.cc(loadStyleSheet):91 Using style sheet "/usr/share/YaST2/theme/current/wizard/style.qss"
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(processCommandLineArgs):297 Qt argument: YaST2
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(processCommandLineArgs):297 Qt argument: squid
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(processCommandLineArgs):297 Qt argument: qt
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(calcDefaultSize):431 Default size: 1344 x 736
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(initUI):261 Forcing /usr/lib64/libQtGui.so.4 open successful
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):127 Selected language: fr_CH
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):156 Loaded translations for predefined Qt dialogs from /usr/share/qt4/translations/qt_fr_CH.qm
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(initUI):274 YQUI initialized. Thread ID: 0x7f7544b5d700
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#b9dc8cf'
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):711 <libqt-debug> Registering  QFrame(0x7f754009ea50, name = "work_area")  for parent  YQWizard(0x7f754009cab0, name = "wizard")
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):711
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QLayout: Attempting to add QLayout "" to QFrame "work_area", which already has a layout
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [ui] YPushButton.cc(setFunctionKey):188 Guessing button role YOKButton for YPushButton "Next" at 0x7f75400bcad8 from function key F10
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#b9dc8cf'
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:14 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-styler] QY2Styler.cc(getScaled):221 Loaded pixmap from "wizard"  size: 1344x736
2013-03-11 17:38:14 <1> thewall.lua.local(5184) [qt-styler] QY2Styler.cc(getScaled):221 Loaded pixmap from "work_area"  size: 1344x736
2013-03-11 17:38:16 <1> thewall.lua.local(5184) [YCP] Progress.ycp:401 Progress::New(Initializing squid Configuration, 7, ["Read HTTP Ports from config file.", "Read Refresh Patterns from config file.", "Read ACL Groups from config file.", "Read Access Control table from config file.", "Read Other Settings.", "Read Service Status.", "Read Firewall Settings."])
2013-03-11 17:38:16 <1> thewall.lua.local(5184) [YCP] Progress.ycp:490 No progress icons defined
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [Interpreter] Squid.ycp:794 Scripting agent sweeping
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [scr] ScriptingAgent.cc(parseSingleConfigFile):165 Ignoring re-registration of path '.target'
2013-03-11 17:38:18 <1> thewall.lua.local(5184) [YCP] SuSEFirewall.ycp:1015 Installed -> false
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [YCP] SuSEFirewall.ycp:2278 Package not installed, disabling SuSEfirewall2-related functions.
2013-03-11 17:38:18 <3> thewall.lua.local(5184) [YCP] Report.ycp:544 Cannot read firewall settings.
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#b9dc8cf'
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:18 <2> thewall.lua.local(5184) [qt-ui] YQUI.cc(qMessageHandler):715 <libqt-warning> QCssParser::parseHexColor: Unknown color name '#ffff'
2013-03-11 17:38:18 <1> thewall.lua.local(5184) [ui] YPushButton.cc(setFunctionKey):188 Guessing button role YOKButton for YPushButton "OK" at 0x7f7540637358 from function key F10
2013-03-11 17:38:20 <1> thewall.lua.local(5184) [YCP] Squid.ycp:1070 ================ Setting ======================
2013-03-11 17:38:20 <1> thewall.lua.local(5184) [YCP] Squid.ycp:1077 ================ Setting END ==================
2013-03-11 17:38:20 <1> thewall.lua.local(5184) [YCP] clients/squid.ycp:124 Squid module finished
2013-03-11 17:38:20 <1> thewall.lua.local(5184) [YCP] clients/squid.ycp:125 ----------------------------------------
Comment 1 Thomas Fehr 2013-03-27 09:39:35 UTC
Reassigned to Lukas since yast2-squit does not currently have a maintainer
Comment 2 Lukas Ocilka 2013-03-27 10:11:38 UTC
Bruno, please, attach YaST logs instead of pasting them to the report.
Anyway, just a warning, YaST Squid is unsupported and thus it might not
be fixed.
Comment 3 Lukas Ocilka 2013-03-27 10:13:03 UTC
Firewall settings can be found here
https://github.com/yast/yast-yast2/tree/master/library/network/src

Squid is here
https://github.com/yast/yast-squid
Comment 4 Bruno Friedmann 2013-03-30 20:13:29 UTC
Created attachment 532733 [details]
Yast2 log for trying to access proxy module

Clean log with just running Yast -> proxy module
Comment 5 Lukas Ocilka 2013-04-18 15:11:31 UTC
There is a simple fix here:

    https://github.com/yast/yast-squid/pull/2

You can try to apply the very same patch in

    /usr/share/YaST/modules/Squid.ycp

and then call

    ycpc -c Squid.ycp

However, I could not start squid later anyway because of

Apr 18 16:51:42 dhcp40 systemd[1]: Starting Squid caching proxy...
Apr 18 16:51:42 dhcp40 squid[32652]: Error Directory /usr/share/squid/errors/English: (2) No such file or directory
Apr 18 16:51:42 dhcp40 squid_cache_swap.sh[32645]: init_cache_dir /var/cache/squid...
Apr 18 16:51:42 dhcp40 systemd[1]: Failed to start Squid caching proxy.
Apr 18 16:51:42 dhcp40 systemd[1]: Unit squid.service entered failed state
Apr 18 16:52:04 dhcp40 systemd[1]: Stopped Squid caching proxy.
Apr 18 16:52:04 dhcp40 systemd[1]: Stopped Squid caching proxy.

package squid might be broken
Comment 8 Marcus Meissner 2013-04-19 07:26:17 UTC
opensuse updates could be done, just file a maintenancerequest
Comment 9 Bruno Friedmann 2013-04-19 11:43:10 UTC
@Lukas work perfect thx for the patch
And Yeah a good candidate for maintenance.

Don't worry about the squid.service (known bug) bnc#802635 

Was fixed last month in obs server:proxy/squid (but I don't know if this one has a maintenance request)
Comment 11 Lukas Ocilka 2013-04-19 13:58:55 UTC
Submitted:
Using target project 'openSUSE:Maintenance'
172505

The same fix is also in Factory
Comment 12 Bernhard Wiedemann 2013-04-19 17:00:08 UTC
This is an autogenerated message for OBS integration:
This bug (808722) was mentioned in
https://build.opensuse.org/request/show/172505 Maintenance /
Comment 13 Swamp Workflow Management 2013-06-10 09:11:25 UTC
openSUSE-RU-2013:0890-1: An update that has one recommended fix can now be installed.

Category: recommended (low)
Bug References: 808722
CVE References: 
Sources used:
openSUSE 12.3 (src):    yast2-squid-2.21.2.1-8.4.1